提出 #2551281
ソースコード 拡げる
N = int(input()) A = list(map(int, input().split())) A.sort() A.reverse() colors = [0] * 8 any_c = 0 for a in A: if a // 400 > 7: any_c += 1 else: colors[a // 400] += 1 min_ans = 0 for color in colors: if color > 0: min_ans += 1 max_ans = min_ans + any_c if min_ans == 0: min_ans += 1 print(str(min_ans) + " " + str(max_ans))
提出情報
提出日時 | |
---|---|
問題 | C - Colorful Leaderboard |
ユーザ | homesentinel |
言語 | Python (3.4.3) |
得点 | 300 |
コード長 | 394 Byte |
結果 | AC |
実行時間 | 17 ms |
メモリ | 3060 KB |
ジャッジ結果
セット名 | Sample | All | ||||
---|---|---|---|---|---|---|
得点 / 配点 | 0 / 0 | 300 / 300 | ||||
結果 |
|
|
セット名 | テストケース |
---|---|
Sample | s1.txt, s2.txt, s3.txt |
All | in1.txt, in2.txt, in3.txt, in4.txt, in5.txt, s1.txt, s2.txt, s3.txt |
ケース名 | 結果 | 実行時間 | メモリ |
---|---|---|---|
in1.txt | AC | 17 ms | 3060 KB |
in2.txt | AC | 17 ms | 2940 KB |
in3.txt | AC | 17 ms | 3060 KB |
in4.txt | AC | 17 ms | 2940 KB |
in5.txt | AC | 17 ms | 3060 KB |
s1.txt | AC | 17 ms | 2936 KB |
s2.txt | AC | 17 ms | 3060 KB |
s3.txt | AC | 17 ms | 3060 KB |