Submission #654775
Source Code Expand
from fractions import gcd from functools import reduce MOD = 10 ** 9 + 7 def solve(): legnum = int(input()) legs = [int(input()) for _ in range(legnum)] minleg = min(legs) gcdval = reduce(gcd, [x - minleg for x in legs]) print(pow(2, minleg + (gcdval + 1) // 2, MOD)) if __name__=="__main__": solve()
Submission Info
Submission Time | |
---|---|
Task | C - 足の多い高橋君 |
User | yumechi |
Language | Python (3.4.2) |
Score | 100 |
Code Size | 340 Byte |
Status | AC |
Exec Time | 658 ms |
Memory | 18172 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 100 / 100 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | sample_01.txt, sample_02.txt, sample_03.txt |
All | 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, 13.txt, 14.txt, 15.txt, 16.txt, 17.txt, 18.txt, 19.txt, 20.txt, 21.txt, 22.txt, 23.txt, 24.txt, 25.txt, 26.txt, 27.txt, 28.txt, 29.txt, 30.txt, 31.txt, 32.txt, 33.txt, 34.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
01.txt | AC | 658 ms | 18172 KB |
02.txt | AC | 618 ms | 17768 KB |
03.txt | AC | 617 ms | 17648 KB |
04.txt | AC | 598 ms | 14440 KB |
05.txt | AC | 622 ms | 17788 KB |
06.txt | AC | 592 ms | 17644 KB |
07.txt | AC | 586 ms | 17596 KB |
08.txt | AC | 618 ms | 17784 KB |
09.txt | AC | 596 ms | 17816 KB |
10.txt | AC | 597 ms | 17924 KB |
11.txt | AC | 605 ms | 17784 KB |
12.txt | AC | 610 ms | 17600 KB |
13.txt | AC | 625 ms | 17140 KB |
14.txt | AC | 586 ms | 15464 KB |
15.txt | AC | 588 ms | 16252 KB |
16.txt | AC | 611 ms | 14404 KB |
17.txt | AC | 539 ms | 11312 KB |
18.txt | AC | 580 ms | 14444 KB |
19.txt | AC | 580 ms | 14316 KB |
20.txt | AC | 534 ms | 11300 KB |
21.txt | AC | 616 ms | 17644 KB |
22.txt | AC | 604 ms | 17168 KB |
23.txt | AC | 151 ms | 9648 KB |
24.txt | AC | 146 ms | 9536 KB |
25.txt | AC | 144 ms | 9572 KB |
26.txt | AC | 145 ms | 9664 KB |
27.txt | AC | 146 ms | 9684 KB |
28.txt | AC | 149 ms | 9660 KB |
29.txt | AC | 144 ms | 9692 KB |
30.txt | AC | 142 ms | 9644 KB |
31.txt | AC | 144 ms | 9580 KB |
32.txt | AC | 147 ms | 9536 KB |
33.txt | AC | 143 ms | 9688 KB |
34.txt | AC | 149 ms | 9660 KB |
sample_01.txt | AC | 142 ms | 9580 KB |
sample_02.txt | AC | 145 ms | 9536 KB |
sample_03.txt | AC | 146 ms | 9668 KB |