145252025-01-13 18:23:33tothbenedekSzámjegycserepython3Accepted 100/100570ms3748 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
1Accepted14ms2944 KiB
subtask221/21
2Accepted184ms3124 KiB
subtask323/23
3Accepted545ms3380 KiB
4Accepted546ms3380 KiB
5Accepted541ms3364 KiB
6Accepted540ms3356 KiB
7Accepted550ms3452 KiB
8Accepted544ms3380 KiB
9Accepted542ms3380 KiB
10Accepted570ms3260 KiB
11Accepted535ms3380 KiB
12Accepted537ms3380 KiB
13Accepted560ms3340 KiB
14Accepted541ms3380 KiB
15Accepted541ms3380 KiB
16Accepted551ms3184 KiB
17Accepted542ms3380 KiB
18Accepted540ms3380 KiB
19Accepted532ms3380 KiB
20Accepted541ms3228 KiB
21Accepted542ms3380 KiB
22Accepted555ms3380 KiB
23Accepted528ms3380 KiB
subtask441/41
24Accepted16ms3324 KiB
25Accepted17ms3128 KiB
26Accepted17ms3152 KiB
27Accepted16ms3124 KiB
28Accepted16ms3124 KiB
29Accepted16ms3124 KiB
30Accepted14ms2984 KiB
31Accepted16ms3124 KiB
32Accepted17ms3124 KiB
33Accepted16ms2964 KiB
34Accepted16ms3156 KiB
35Accepted17ms3180 KiB
36Accepted21ms3176 KiB
37Accepted56ms3180 KiB
38Accepted16ms3216 KiB
39Accepted17ms3096 KiB
40Accepted17ms3124 KiB
41Accepted16ms3128 KiB
42Accepted21ms3008 KiB
43Accepted20ms3124 KiB
44Accepted20ms3076 KiB
45Accepted20ms2976 KiB
46Accepted17ms3184 KiB
47Accepted20ms3124 KiB
subtask515/15
48Accepted25ms3244 KiB
49Accepted19ms3748 KiB
50Accepted537ms3376 KiB
51Accepted20ms3144 KiB
52Accepted125ms3144 KiB
53Accepted18ms3160 KiB
54Accepted24ms3192 KiB
55Accepted71ms3124 KiB
56Accepted544ms3456 KiB
57Accepted18ms3556 KiB
58Accepted18ms3556 KiB
59Accepted17ms3556 KiB
60Accepted24ms3124 KiB
61Accepted24ms3124 KiB
62Accepted24ms3124 KiB
63Accepted24ms3200 KiB
64Accepted555ms3380 KiB
65Accepted531ms3380 KiB
66Accepted549ms3380 KiB