145242025-01-13 18:22:27tothbenedekSzámjegycserepython3Accepted 100/100568ms3576 KiB
M = int(input())

for i in range(M):
    N = input()

    k = -1
    Nullás = N.count('0')
    if len(N) >= 2:
        if N[-2:] in ['00','25', '50', '75']:
            k = 0
        elif N[-2:] in ['52', '05', '57']:
            k = 1
        elif N[-1] == '5' and (('2' in N) or ('7' in N)):
            k = 1
        elif N[-1] == '0' and (('5' in N) or Nullás >= 2):
            k = 1
        elif N[-2] in '72' and '5' in N:
            k = 1
        elif N[-2] == '5' and '0' in N:
            k = 1
        elif N[-2] == '0' and Nullás >= 2:
            k = 1
        elif ('5' in N) and (('2' in N) or ('7' in N) or ('0' in N)):
            k = 2
        elif  Nullás >= 2:

            k = 2
    print(k)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted17ms3148 KiB
subtask221/21
2Accepted190ms3124 KiB
subtask323/23
3Accepted546ms3232 KiB
4Accepted555ms3476 KiB
5Accepted546ms3384 KiB
6Accepted552ms3272 KiB
7Accepted554ms3384 KiB
8Accepted547ms3388 KiB
9Accepted555ms3380 KiB
10Accepted541ms3452 KiB
11Accepted538ms3448 KiB
12Accepted542ms3380 KiB
13Accepted537ms3228 KiB
14Accepted532ms3452 KiB
15Accepted541ms3380 KiB
16Accepted550ms3192 KiB
17Accepted544ms3380 KiB
18Accepted546ms3464 KiB
19Accepted547ms3396 KiB
20Accepted547ms3200 KiB
21Accepted546ms3380 KiB
22Accepted550ms3456 KiB
23Accepted514ms3476 KiB
subtask441/41
24Accepted16ms3128 KiB
25Accepted16ms3124 KiB
26Accepted16ms3316 KiB
27Accepted16ms3372 KiB
28Accepted16ms3316 KiB
29Accepted17ms3124 KiB
30Accepted16ms3136 KiB
31Accepted16ms3308 KiB
32Accepted16ms3324 KiB
33Accepted16ms3188 KiB
34Accepted16ms3140 KiB
35Accepted17ms3124 KiB
36Accepted20ms3136 KiB
37Accepted57ms3124 KiB
38Accepted16ms3312 KiB
39Accepted17ms3280 KiB
40Accepted16ms3160 KiB
41Accepted16ms3124 KiB
42Accepted20ms3184 KiB
43Accepted20ms3124 KiB
44Accepted19ms3196 KiB
45Accepted21ms3140 KiB
46Accepted16ms3168 KiB
47Accepted20ms3324 KiB
subtask515/15
48Accepted25ms3120 KiB
49Accepted19ms3576 KiB
50Accepted552ms3380 KiB
51Accepted20ms3124 KiB
52Accepted123ms3124 KiB
53Accepted18ms3220 KiB
54Accepted24ms3112 KiB
55Accepted71ms3192 KiB
56Accepted545ms3512 KiB
57Accepted19ms3556 KiB
58Accepted18ms3556 KiB
59Accepted18ms3508 KiB
60Accepted23ms3148 KiB
61Accepted24ms2980 KiB
62Accepted23ms3124 KiB
63Accepted23ms3124 KiB
64Accepted568ms3448 KiB
65Accepted560ms3380 KiB
66Accepted541ms3380 KiB