Submission #2699880
Source Code Expand
N, A, B, K = map(int, input().split()) mod = 998244353 # 階乗 & 逆元計算 factorial = [1] inverse = [1] for i in range(1, N+2): factorial.append(factorial[-1] * i % mod) inverse.append(pow(factorial[-1], mod-2, mod)) # 組み合わせ計算 def nCr(n, r): if n < r or r < 0: return 0 elif r == 0: return 1 return factorial[n] * inverse[r] * inverse[n - r] % mod ans = 0 for x in range(N+1): y = (K-A*x)/B if y.is_integer(): ans += nCr(N, x) * nCr(N, int(y)) % mod print(ans % mod)
Submission Info
Submission Time | |
---|---|
Task | B - RGB Coloring |
User | AT274 |
Language | Python (3.4.3) |
Score | 700 |
Code Size | 571 Byte |
Status | AC |
Exec Time | 1971 ms |
Memory | 26880 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 700 / 700 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | sample01.txt, sample02.txt, sample03.txt |
All | sample01.txt, sample02.txt, sample03.txt, in01.txt, in02.txt, in03.txt, in04.txt, in05.txt, in06.txt, in07.txt, in08.txt, in09.txt, in10.txt, in11.txt, in12.txt, in13.txt, in14.txt, in15.txt, in16.txt, in17.txt, in18.txt, in19.txt, in20.txt, in21.txt, sample01.txt, sample02.txt, sample03.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
in01.txt | AC | 1630 ms | 26804 KB |
in02.txt | AC | 1947 ms | 26804 KB |
in03.txt | AC | 1640 ms | 26804 KB |
in04.txt | AC | 1634 ms | 26804 KB |
in05.txt | AC | 1631 ms | 26804 KB |
in06.txt | AC | 1631 ms | 26804 KB |
in07.txt | AC | 1636 ms | 26880 KB |
in08.txt | AC | 503 ms | 10212 KB |
in09.txt | AC | 1581 ms | 26220 KB |
in10.txt | AC | 1255 ms | 21272 KB |
in11.txt | AC | 1346 ms | 22752 KB |
in12.txt | AC | 588 ms | 11508 KB |
in13.txt | AC | 1160 ms | 17444 KB |
in14.txt | AC | 289 ms | 6908 KB |
in15.txt | AC | 554 ms | 10740 KB |
in16.txt | AC | 197 ms | 5592 KB |
in17.txt | AC | 1191 ms | 18868 KB |
in18.txt | AC | 1926 ms | 26868 KB |
in19.txt | AC | 1971 ms | 26808 KB |
in20.txt | AC | 1970 ms | 26808 KB |
in21.txt | AC | 17 ms | 3064 KB |
sample01.txt | AC | 17 ms | 3064 KB |
sample02.txt | AC | 17 ms | 3064 KB |
sample03.txt | AC | 499 ms | 10212 KB |