110922024-07-06 22:16:51probaSzámjegycserepython3Hibás válasz 0/100347ms8044 KiB
# 50, 00, 25, 75
lista = [int(input()) for i in range(int(input()))]

for i in lista:
    tovabb = True
    
    # osztható 25-tel    
    if i % 25 == 0:
        print(0)
        tovabb = False
    
    # van benne 5-ös továbbá 2 vagy 7-es
    if tovabb and '5' in str(i) and ('2' in str(i) or '7' in str(i)):
        if str(i)[-1]=='5' or (str(i)[-2]=='5' and (str(i)[-1]=='2' or str(i)[-1]=='7')):
            print(1)
            tovabb = False
        else:
            print(2)
            tovabb = False
    
    # van benne 5-ös és 0
    if tovabb and '0' in str(i) and '5' in str(i):
        if str(i)[-1] == '5' and str(i)[-2]=='0':
            print(1)
            tovabb = False
        else:
            print(2)
            tovabb = False
            

    # ha van benne 2 nulla
    if tovabb and str(i).count('0')>1:
        if str(i)[-1]=='0' or str(i)[-2]=='0':
            print(1)
            tovabb = False
        else:
            print(2)
            tovabb = False
            
    if tovabb:
        print(-1)
        
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva17ms3044 KiB
subtask20/21
2Hibás válasz122ms4944 KiB
subtask30/23
3Hibás válasz314ms7636 KiB
4Hibás válasz314ms7640 KiB
5Hibás válasz300ms7604 KiB
6Hibás válasz331ms7764 KiB
7Hibás válasz310ms7636 KiB
8Hibás válasz326ms7640 KiB
9Hibás válasz319ms7648 KiB
10Hibás válasz319ms7692 KiB
11Hibás válasz312ms7636 KiB
12Hibás válasz312ms7784 KiB
13Hibás válasz335ms7776 KiB
14Hibás válasz307ms7636 KiB
15Hibás válasz321ms7784 KiB
16Hibás válasz328ms7784 KiB
17Hibás válasz317ms7652 KiB
18Hibás válasz314ms7768 KiB
19Hibás válasz335ms8044 KiB
20Hibás válasz330ms7640 KiB
21Hibás válasz310ms7700 KiB
22Hibás válasz316ms7640 KiB
23Hibás válasz317ms7640 KiB
subtask40/41
24Elfogadva18ms3044 KiB
25Elfogadva19ms3040 KiB
26Elfogadva19ms3188 KiB
27Elfogadva19ms3320 KiB
28Elfogadva19ms3044 KiB
29Elfogadva18ms3084 KiB
30Elfogadva18ms3176 KiB
31Elfogadva17ms3044 KiB
32Elfogadva18ms2948 KiB
33Hibás válasz18ms2972 KiB
34Elfogadva18ms3192 KiB
35Elfogadva17ms3060 KiB
36Elfogadva20ms3228 KiB
37Elfogadva46ms3428 KiB
38Elfogadva19ms3172 KiB
39Elfogadva17ms3064 KiB
40Elfogadva18ms3020 KiB
41Elfogadva18ms3056 KiB
42Elfogadva20ms3172 KiB
43Elfogadva20ms3320 KiB
44Elfogadva20ms3320 KiB
45Elfogadva21ms3188 KiB
46Hibás válasz17ms3044 KiB
47Hibás válasz20ms3172 KiB
subtask50/15
48Hibás válasz119ms3684 KiB
49Futási hiba18ms3304 KiB
50Hibás válasz347ms7632 KiB
51Futási hiba18ms3044 KiB
52Hibás válasz98ms4528 KiB
53Futási hiba17ms3064 KiB
54Elfogadva104ms3684 KiB
55Elfogadva65ms4196 KiB
56Elfogadva305ms7644 KiB
57Futási hiba18ms3172 KiB
58Futási hiba17ms3304 KiB
59Futási hiba18ms3300 KiB
60Elfogadva100ms3684 KiB
61Elfogadva100ms3556 KiB
62Elfogadva143ms3684 KiB
63Elfogadva101ms3684 KiB
64Elfogadva308ms7552 KiB
65Elfogadva303ms7504 KiB
66Elfogadva305ms7632 KiB