Submission #00087
ソースコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | #include <bits/stdc++.h> using namespace std; const int INF = 1 << 28; int main() { int n, m, o; int cnt; int cn[105] = {}; int minv = INF; cin >> n >> m >> o; cnt = (n + 1) * m - o; for ( int i = 0; i < o; i++) { int val; cin >> val; cn[val]++; } for ( int i = 0; i <= n; i++) { minv = min(minv, cn[i]); } for ( int i = 0; i <= n; i++) { if (cnt == 0) { cout << i << " 0% 0" << endl; } else if (minv == cn[i]) { int percent = 100 * (m - minv) / cnt; cout << i << " " << percent << "% " ; if (percent == 100) cout << "1" << endl; else if (percent == 0) cout << "0" << endl; else if (percent % 10 == 0) cout << "0." << percent / 10 << endl; else cout << "0." << percent << endl; } } return (0); } |
ステータス
項目 | データ |
---|---|
問題 | 0003 - 確率ゲー |
ユーザー名 | Eraim Unit |
投稿日時 | 2017-08-01 10:56:48 |
言語 | C++11 |
状態 | Wrong Answer |
得点 | 0 |
ソースコード長 | 839 Byte |
最大実行時間 | 19 ms |
最大メモリ使用量 | 560 KB |
セット
セット | 得点 | Cases | |
---|---|---|---|
1 | ALL | 0 / 30 | * |
テストケース
ファイル名 | 状態 | 実行時間 | メモリ使用量 | # |
---|---|---|---|---|
Input00.txt | AC | 19 ms | 480 KB |
1
|
Input01.txt | AC | 11 ms | 452 KB |
1
|
Input02.txt | AC | 13 ms | 428 KB |
1
|
Input03.txt | AC | 15 ms | 400 KB |
1
|
Input04.txt | AC | 12 ms | 372 KB |
1
|
Input05.txt | AC | 12 ms | 476 KB |
1
|
Input06.txt | AC | 14 ms | 456 KB |
1
|
Input07.txt | WA | 16 ms | 560 KB |
1
|