133952025-01-07 19:15:43hosszumarcellSzámjegycserepython3Accepted 100/100561ms4496 KiB
M = int(input())
for i in range(M):
    N = input()

    s = -1
    nullas = N.count('0')
    if len(N) >= 2:
        if N[-2:] in ['00','25', '50', '75']:
            s = 0
        elif N[-2:] in ['52', '05', '57']:
            s = 1
        elif N[-1] == '5' and (('2' in N) or ('7' in N)):
            s = 1
        elif N[-1] == '0' and (('5' in N) or nullas >= 2):
            s = 1
        elif N[-2] in '72' and '5' in N:
            s = 1
        elif N[-2] == '5' and '0' in N:
            s = 1
        elif N[-2] == '0' and nullas >= 2:
            s = 1
        elif ('5' in N) and (('2' in N) or ('7' in N) or ('0' in N)):
            s = 2
        elif  nullas >= 2:
            s = 2
    print(s)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted14ms3124 KiB
subtask221/21
2Accepted178ms3124 KiB
subtask323/23
3Accepted542ms3376 KiB
4Accepted550ms3380 KiB
5Accepted546ms3384 KiB
6Accepted546ms3380 KiB
7Accepted558ms3380 KiB
8Accepted545ms3380 KiB
9Accepted542ms3380 KiB
10Accepted544ms3448 KiB
11Accepted535ms3380 KiB
12Accepted551ms3380 KiB
13Accepted542ms3188 KiB
14Accepted538ms3408 KiB
15Accepted550ms3380 KiB
16Accepted550ms3296 KiB
17Accepted561ms3380 KiB
18Accepted536ms3356 KiB
19Accepted518ms3380 KiB
20Accepted549ms3380 KiB
21Accepted545ms3456 KiB
22Accepted551ms3448 KiB
23Accepted515ms3380 KiB
subtask441/41
24Accepted16ms3312 KiB
25Accepted16ms3124 KiB
26Accepted16ms3124 KiB
27Accepted14ms3324 KiB
28Accepted16ms3156 KiB
29Accepted16ms2956 KiB
30Accepted16ms3120 KiB
31Accepted16ms3124 KiB
32Accepted16ms3124 KiB
33Accepted16ms3148 KiB
34Accepted16ms3320 KiB
35Accepted17ms3140 KiB
36Accepted21ms3124 KiB
37Accepted57ms3124 KiB
38Accepted16ms3124 KiB
39Accepted16ms3048 KiB
40Accepted17ms3164 KiB
41Accepted17ms2984 KiB
42Accepted20ms3176 KiB
43Accepted20ms3196 KiB
44Accepted20ms3124 KiB
45Accepted20ms2952 KiB
46Accepted16ms3124 KiB
47Accepted20ms2976 KiB
subtask515/15
48Accepted25ms3172 KiB
49Accepted19ms4496 KiB
50Accepted538ms3380 KiB
51Accepted20ms4144 KiB
52Accepted125ms4024 KiB
53Accepted19ms4076 KiB
54Accepted23ms3124 KiB
55Accepted71ms3124 KiB
56Accepted558ms3460 KiB
57Accepted19ms4068 KiB
58Accepted17ms4264 KiB
59Accepted19ms4248 KiB
60Accepted23ms3056 KiB
61Accepted24ms3124 KiB
62Accepted23ms3136 KiB
63Accepted23ms3136 KiB
64Accepted551ms3352 KiB
65Accepted558ms3392 KiB
66Accepted541ms3392 KiB