結果

問題 No.586 ダブルブッキング
ユーザー agis
提出日時 2017-11-03 22:22:55
言語 C++14
(gcc 8.2.0)
結果
AC  
実行時間 2 ms
コード長 490 Byte
コンパイル時間 1,518 ms
使用メモリ 1,512 KB
最終ジャッジ日時 2018-09-06 18:53:51

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
sample1.txt AC 2 ms
1,512 KB
sample2.txt AC 1 ms
1,504 KB
sample3.txt AC 1 ms
1,492 KB
test1.txt AC 1 ms
1,512 KB
test2.txt AC 2 ms
1,508 KB
test3.txt AC 2 ms
1,508 KB
test4.txt AC 2 ms
1,496 KB
test5.txt AC 1 ms
1,512 KB
テストケース一括ダウンロード

ソースコード

diff #
#include<bits/stdc++.h>

using namespace std;
using ll = long long;
using ld = long double;
#define rep(i,n) for(int i=0;i<(int)(n);i++)
#define reps(i,s,n) for(int i=(int)(s);i<(int)(n);i++)
const ll mod = 1e9 + 7;
const int INF = 1e9;

int main() {
	cin.sync_with_stdio(false);
	int p1, p2;
	cin >> p1 >> p2;
	int N;
	cin >> N;
	bool r[1000] = {};
	int ans = 0;
	rep(i, N) {
		int R;
		cin >> R;
		if (r[R] == true)ans += p1 + p2;
		else r[R] = true;
	}
	cout << ans << endl;
	return 0;
}
0