120412024-11-26 12:23:36gezu11Számjegycserepython3Elfogadva 100/100542ms3668 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)
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva17ms3132 KiB
subtask221/21
2Elfogadva170ms3204 KiB
subtask323/23
3Elfogadva532ms3384 KiB
4Elfogadva536ms3484 KiB
5Elfogadva515ms3384 KiB
6Elfogadva531ms3384 KiB
7Elfogadva523ms3260 KiB
8Elfogadva518ms3460 KiB
9Elfogadva526ms3452 KiB
10Elfogadva527ms3376 KiB
11Elfogadva535ms3372 KiB
12Elfogadva523ms3288 KiB
13Elfogadva528ms3384 KiB
14Elfogadva526ms3456 KiB
15Elfogadva523ms3308 KiB
16Elfogadva517ms3424 KiB
17Elfogadva526ms3444 KiB
18Elfogadva522ms3392 KiB
19Elfogadva510ms3384 KiB
20Elfogadva514ms3384 KiB
21Elfogadva515ms3456 KiB
22Elfogadva515ms3460 KiB
23Elfogadva493ms3384 KiB
subtask441/41
24Elfogadva17ms3128 KiB
25Elfogadva16ms3148 KiB
26Elfogadva16ms3128 KiB
27Elfogadva16ms3128 KiB
28Elfogadva17ms3212 KiB
29Elfogadva16ms3140 KiB
30Elfogadva16ms3120 KiB
31Elfogadva16ms3124 KiB
32Elfogadva17ms3312 KiB
33Elfogadva17ms3128 KiB
34Elfogadva16ms3312 KiB
35Elfogadva17ms3156 KiB
36Elfogadva21ms3072 KiB
37Elfogadva54ms3164 KiB
38Elfogadva16ms3208 KiB
39Elfogadva16ms3124 KiB
40Elfogadva16ms3132 KiB
41Elfogadva16ms3064 KiB
42Elfogadva20ms3088 KiB
43Elfogadva20ms3128 KiB
44Elfogadva20ms3544 KiB
45Elfogadva20ms3148 KiB
46Elfogadva16ms3052 KiB
47Elfogadva20ms3128 KiB
subtask515/15
48Elfogadva20ms3216 KiB
49Elfogadva17ms3668 KiB
50Elfogadva509ms3452 KiB
51Elfogadva18ms3128 KiB
52Elfogadva114ms3128 KiB
53Elfogadva18ms3128 KiB
54Elfogadva21ms3144 KiB
55Elfogadva70ms3132 KiB
56Elfogadva541ms3524 KiB
57Elfogadva17ms3560 KiB
58Elfogadva17ms3560 KiB
59Elfogadva17ms3612 KiB
60Elfogadva23ms3224 KiB
61Elfogadva24ms2976 KiB
62Elfogadva23ms3128 KiB
63Elfogadva24ms3128 KiB
64Elfogadva531ms3468 KiB
65Elfogadva542ms3384 KiB
66Elfogadva532ms3384 KiB