Submission #3412732
Source Code Expand
from collections import defaultdict N = int(input()) A = [int(i) for i in input().split()] def upper(x): if x < 3200: return (x//400 + 1) * 400 -1 else: return 3200 Rate = defaultdict(int) for a in A: Rate[upper(a)] += 1 ans = 0 for r in Rate: if r < 3200: ans += 1 if ans > 0: print(ans, ans + Rate[3200]) else: print(1, Rate[3200])
Submission Info
Submission Time | |
---|---|
Task | C - Colorful Leaderboard |
User | earlgrey_yh |
Language | Python (3.4.3) |
Score | 300 |
Code Size | 405 Byte |
Status | AC |
Exec Time | 20 ms |
Memory | 3444 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 300 / 300 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | s1.txt, s2.txt, s3.txt |
All | in1.txt, in2.txt, in3.txt, in4.txt, in5.txt, s1.txt, s2.txt, s3.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
in1.txt | AC | 20 ms | 3316 KB |
in2.txt | AC | 20 ms | 3316 KB |
in3.txt | AC | 20 ms | 3316 KB |
in4.txt | AC | 20 ms | 3316 KB |
in5.txt | AC | 20 ms | 3316 KB |
s1.txt | AC | 20 ms | 3316 KB |
s2.txt | AC | 20 ms | 3316 KB |
s3.txt | AC | 20 ms | 3444 KB |