Submission #5119387
Source Code Expand
D = int(input()) N = int(input())+1 liN = list(map(int, list(str(N)))) P = 10**9+7 s = 0 k = len(str(N)) ans = -1 for a in range(k): X = [0] * D for i in range(liN[a]): X[(s+i)%D] += 1 for i in range(a, k - 1): Y = [0] * D for j in range(D): for l in range(10): Y[(j+l)%D] = (Y[(j+l)%D]+X[j])%P X = Y ans = (ans + X[0]) % P s = (s+liN[a]) % D print(ans)
Submission Info
Submission Time | |
---|---|
Task | E - 数 |
User | Kiri8128 |
Language | Python (3.4.3) |
Score | 0 |
Code Size | 452 Byte |
Status | TLE |
Exec Time | 2104 ms |
Memory | 3188 KB |
Judge Result
Set Name | All | ||||
---|---|---|---|---|---|
Score / Max Score | 0 / 4 | ||||
Status |
|
Set Name | Test Cases |
---|---|
All | 00, 01, 02, 90, 91 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00 | AC | 2000 ms | 3064 KB |
01 | TLE | 2104 ms | 3188 KB |
02 | TLE | 2104 ms | 3188 KB |
90 | AC | 17 ms | 3064 KB |
91 | AC | 31 ms | 3064 KB |