Submission #5499224
Source Code Expand
n = int(input()) p = list(map(int, input().split())) current_score = 10001 score = [False] * 10001 score[0] = True for i in range(n): current_score = 10000 while current_score - p[i] >= 0: score[current_score] = score[current_score] or score[current_score-p[i]] current_score -= 1 sum = 0 for i in range(100*n): if score[i]: sum += 1 print(sum)
Submission Info
Submission Time | |
---|---|
Task | A - コンテスト |
User | urotanke |
Language | Python (3.4.3) |
Score | 2 |
Code Size | 398 Byte |
Status | AC |
Exec Time | 359 ms |
Memory | 3064 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 2 / 2 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | 00, 01, 02, 90, 91 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00 | AC | 54 ms | 3060 KB |
01 | AC | 207 ms | 3064 KB |
02 | AC | 359 ms | 3060 KB |
90 | AC | 28 ms | 3060 KB |
91 | AC | 63 ms | 3060 KB |