提出 #69687811
ソースコード 拡げる
import sys
import os
from math import ceil, floor, sqrt, pi, factorial, gcd,lcm,sin,cos,tan,asin,acos,atan2,exp,log,log10, isqrt, comb
from collections import Counter, defaultdict, deque
from copy import deepcopy
from functools import cmp_to_key, lru_cache, reduce, cache
from operator import add, iand, ior, itemgetter, mul, xor
from string import ascii_lowercase, ascii_uppercase, ascii_letters
from typing import *
from bisect import bisect, bisect_left, bisect_right
from heapq import heapify, heappop, heappush, heappushpop, nlargest, nsmallest
from sortedcontainers import SortedSet, SortedList, SortedDict
from itertools import product, accumulate,permutations,combinations, count, groupby
input = lambda: sys.stdin.readline().rstrip("\r\n")
I = input
II = lambda: int(I())
LI = lambda: list(input().split())
LII = lambda: list(map(int, input().split()))
sys.setrecursionlimit(10000000)
inf = float('inf')
T,M = LII()
for _ in range(T):
N = II()
C = LII()
accC = list(accumulate(C, initial=0))
ans = 1
for i in range(N):
n1 = accC[N] - accC[i]
n2 = C[i]
c = comb(n1, n2) %M
ans *= c
ans %= M
print(ans)
提出情報
ジャッジ結果
| セット名 |
Sample |
All |
| 得点 / 配点 |
0 / 0 |
0 / 450 |
| 結果 |
|
|
| セット名 |
テストケース |
| Sample |
00_sample_00.txt, 00_sample_01.txt |
| All |
00_sample_00.txt, 00_sample_01.txt, 01_test_00.txt, 01_test_01.txt, 01_test_02.txt, 01_test_03.txt, 01_test_04.txt, 01_test_05.txt, 01_test_06.txt, 01_test_07.txt, 01_test_08.txt, 01_test_09.txt, 01_test_10.txt, 01_test_11.txt, 01_test_12.txt, 01_test_13.txt, 01_test_14.txt, 01_test_15.txt, 01_test_16.txt, 01_test_17.txt, 01_test_18.txt, 01_test_19.txt, 01_test_20.txt, 01_test_21.txt, 01_test_22.txt, 01_test_23.txt, 01_test_24.txt, 01_test_25.txt, 01_test_26.txt, 01_test_27.txt, 01_test_28.txt, 01_test_29.txt, 01_test_30.txt, 01_test_31.txt, 01_test_32.txt, 01_test_33.txt, 01_test_34.txt, 01_test_35.txt, 01_test_36.txt, 01_test_37.txt, 01_test_38.txt, 01_test_39.txt, 01_test_40.txt, 01_test_41.txt, 01_test_42.txt, 01_test_43.txt, 01_test_44.txt, 01_test_45.txt, 01_test_46.txt, 01_test_47.txt, 01_test_48.txt |
| ケース名 |
結果 |
実行時間 |
メモリ |
| 00_sample_00.txt |
AC |
170 ms |
86460 KiB |
| 00_sample_01.txt |
AC |
168 ms |
86684 KiB |
| 01_test_00.txt |
AC |
221 ms |
88588 KiB |
| 01_test_01.txt |
TLE |
2212 ms |
93632 KiB |
| 01_test_02.txt |
AC |
238 ms |
91452 KiB |
| 01_test_03.txt |
AC |
197 ms |
89144 KiB |
| 01_test_04.txt |
TLE |
2211 ms |
93072 KiB |
| 01_test_05.txt |
AC |
276 ms |
89372 KiB |
| 01_test_06.txt |
AC |
215 ms |
89244 KiB |
| 01_test_07.txt |
TLE |
2211 ms |
93692 KiB |
| 01_test_08.txt |
AC |
291 ms |
89576 KiB |
| 01_test_09.txt |
AC |
216 ms |
88892 KiB |
| 01_test_10.txt |
TLE |
2212 ms |
93280 KiB |
| 01_test_11.txt |
AC |
264 ms |
89772 KiB |
| 01_test_12.txt |
AC |
224 ms |
88892 KiB |
| 01_test_13.txt |
TLE |
2212 ms |
93720 KiB |
| 01_test_14.txt |
AC |
296 ms |
89568 KiB |
| 01_test_15.txt |
AC |
210 ms |
88784 KiB |
| 01_test_16.txt |
TLE |
2211 ms |
93600 KiB |
| 01_test_17.txt |
AC |
288 ms |
89208 KiB |
| 01_test_18.txt |
AC |
201 ms |
88756 KiB |
| 01_test_19.txt |
TLE |
2211 ms |
93024 KiB |
| 01_test_20.txt |
AC |
270 ms |
89736 KiB |
| 01_test_21.txt |
AC |
215 ms |
88708 KiB |
| 01_test_22.txt |
TLE |
2212 ms |
93184 KiB |
| 01_test_23.txt |
AC |
249 ms |
89604 KiB |
| 01_test_24.txt |
AC |
209 ms |
88784 KiB |
| 01_test_25.txt |
TLE |
2212 ms |
93816 KiB |
| 01_test_26.txt |
AC |
267 ms |
89480 KiB |
| 01_test_27.txt |
AC |
227 ms |
88988 KiB |
| 01_test_28.txt |
TLE |
2211 ms |
93624 KiB |
| 01_test_29.txt |
AC |
268 ms |
89472 KiB |
| 01_test_30.txt |
AC |
207 ms |
88916 KiB |
| 01_test_31.txt |
TLE |
2211 ms |
93156 KiB |
| 01_test_32.txt |
AC |
278 ms |
89584 KiB |
| 01_test_33.txt |
AC |
199 ms |
88568 KiB |
| 01_test_34.txt |
TLE |
2212 ms |
92944 KiB |
| 01_test_35.txt |
AC |
290 ms |
89864 KiB |
| 01_test_36.txt |
AC |
224 ms |
88956 KiB |
| 01_test_37.txt |
TLE |
2213 ms |
93692 KiB |
| 01_test_38.txt |
AC |
281 ms |
90116 KiB |
| 01_test_39.txt |
AC |
200 ms |
88836 KiB |
| 01_test_40.txt |
TLE |
2211 ms |
92688 KiB |
| 01_test_41.txt |
AC |
284 ms |
89388 KiB |
| 01_test_42.txt |
AC |
197 ms |
89036 KiB |
| 01_test_43.txt |
TLE |
2211 ms |
92708 KiB |
| 01_test_44.txt |
AC |
283 ms |
89732 KiB |
| 01_test_45.txt |
AC |
197 ms |
88740 KiB |
| 01_test_46.txt |
TLE |
2212 ms |
92684 KiB |
| 01_test_47.txt |
AC |
281 ms |
89624 KiB |
| 01_test_48.txt |
TLE |
2212 ms |
89740 KiB |