144372025-01-10 18:58:18TakacsBatorSzámjegycserepython3Accepted 100/100575ms3580 KiB
N = int(input())
M = -1
for i in range(N):
    K = input()
    if len(K) >= 2:
        if K[-2:] in ['00','25','50','75']:
            M = 0
        elif K[-2:] in ['52','05','57']:
            M = 1
        elif K[-1] == '5' and ('2' in K or '7' in K[:-1]):
            M = 1
        elif K[-1] == '0' and ('5' in K or '0' in K[:-1]):
            M = 1
        elif K[-2] == '2' and  ('5' in K ):
            M = 1
        elif K[-2] == '5' and ('0' in K ):
            M = 1
        elif K[-2] == '7' and ('5' in K):
            M = 1
        elif K[-2] == '0' and K.count('0')>= 2:
            M = 1
        elif '2' in K and '5' in K:
            M = 2
        elif '5' in K and '7' in K:
            M = 2
        elif K.count('0') > 1:
            M = 2
        elif '5' in K and '0' in K:
            M = 2
        else:
            M = -1
    else:
        M = -1

    print(M)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted16ms3128 KiB
subtask221/21
2Accepted175ms3196 KiB
subtask323/23
3Accepted575ms3368 KiB
4Accepted554ms3280 KiB
5Accepted545ms3224 KiB
6Accepted560ms3428 KiB
7Accepted547ms3380 KiB
8Accepted545ms3272 KiB
9Accepted546ms3380 KiB
10Accepted552ms3476 KiB
11Accepted547ms3248 KiB
12Accepted549ms3468 KiB
13Accepted542ms3460 KiB
14Accepted556ms3252 KiB
15Accepted546ms3384 KiB
16Accepted523ms3392 KiB
17Accepted538ms3364 KiB
18Accepted550ms3448 KiB
19Accepted545ms3384 KiB
20Accepted555ms3292 KiB
21Accepted537ms3460 KiB
22Accepted537ms3464 KiB
23Accepted518ms3380 KiB
subtask441/41
24Accepted17ms3124 KiB
25Accepted16ms3132 KiB
26Accepted17ms3324 KiB
27Accepted16ms3136 KiB
28Accepted17ms3124 KiB
29Accepted16ms3148 KiB
30Accepted17ms3132 KiB
31Accepted16ms3312 KiB
32Accepted17ms3196 KiB
33Accepted16ms2996 KiB
34Accepted14ms3200 KiB
35Accepted16ms3208 KiB
36Accepted21ms3124 KiB
37Accepted54ms3200 KiB
38Accepted16ms3212 KiB
39Accepted17ms3200 KiB
40Accepted17ms2968 KiB
41Accepted17ms3092 KiB
42Accepted20ms3068 KiB
43Accepted21ms3132 KiB
44Accepted20ms3132 KiB
45Accepted20ms3200 KiB
46Accepted16ms2984 KiB
47Accepted21ms3072 KiB
subtask515/15
48Accepted23ms3380 KiB
49Accepted17ms3580 KiB
50Accepted532ms3416 KiB
51Accepted17ms3132 KiB
52Accepted126ms3152 KiB
53Accepted18ms3032 KiB
54Accepted23ms3124 KiB
55Accepted74ms3140 KiB
56Accepted569ms3328 KiB
57Accepted17ms3580 KiB
58Accepted18ms3560 KiB
59Accepted17ms3452 KiB
60Accepted24ms3156 KiB
61Accepted25ms3124 KiB
62Accepted24ms3132 KiB
63Accepted25ms3120 KiB
64Accepted556ms3388 KiB
65Accepted558ms3380 KiB
66Accepted564ms3476 KiB