Submission #45248851
Source Code Expand
N, Y = map(int, input().split())
for x in range(N+1):
for y in range(N-x+1):
z = N-x-y
if 0 <= z <= 2000 and 10000*x+5000*y+1000*z == Y:
print(x, y, z)
exit()
print(-1, -1, -1)
Submission Info
| Submission Time | |
|---|---|
| Task | ABC085C - Otoshidama |
| User | KoyanagiHitoshi |
| Language | Python (CPython 3.11.4) |
| Score | 300 |
| Code Size | 227 Byte |
| Status | AC |
| Exec Time | 423 ms |
| Memory | 8992 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 300 / 300 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | a01, a02, a03, a04 |
| All | a01, a02, a03, a04, b05, b06, b07, b08, b09, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24 |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| a01 | AC | 9 ms | 8876 KiB |
| a02 | AC | 9 ms | 8536 KiB |
| a03 | AC | 10 ms | 8924 KiB |
| a04 | AC | 395 ms | 8876 KiB |
| b05 | AC | 9 ms | 8904 KiB |
| b06 | AC | 10 ms | 8828 KiB |
| b07 | AC | 10 ms | 8916 KiB |
| b08 | AC | 10 ms | 8980 KiB |
| b09 | AC | 406 ms | 8992 KiB |
| b10 | AC | 423 ms | 8548 KiB |
| b11 | AC | 402 ms | 8532 KiB |
| b12 | AC | 10 ms | 8816 KiB |
| b13 | AC | 11 ms | 8760 KiB |
| b14 | AC | 11 ms | 8808 KiB |
| b15 | AC | 389 ms | 8956 KiB |
| b16 | AC | 371 ms | 8864 KiB |
| b17 | AC | 371 ms | 8880 KiB |
| b18 | AC | 9 ms | 8892 KiB |
| b19 | AC | 11 ms | 8844 KiB |
| b20 | AC | 10 ms | 8864 KiB |
| b21 | AC | 388 ms | 8572 KiB |
| b22 | AC | 376 ms | 8392 KiB |
| b23 | AC | 378 ms | 8560 KiB |
| b24 | AC | 374 ms | 8496 KiB |