191682025-11-27 17:45:03birozsKedves számokpython3Wrong answer 26/5017ms3320 KiB
N = input()
def kedves(N):
    if N[0] > "3":
        x = 2 ** (len(N))
    elif N[0] < "3":
        x = 2 ** (len(N)-1)
    else:
        j = 1
        while j < len(N) and N[j] == "0":
            j += 1
        x = 2 ** (len(N)-1)
        z = 1
        for i in range(j,len(N)):
            if N[i] > "3":
                z = z * (2 ** (len(N) - i))
                break
            elif N[i] in ["1","2"]:
                z = z * (2 ** (len(N) - i - 1))
                if i == len(N) - 1:
                    z = z + 1
                break
            elif N[i] == "3":
                z = z * 2
            elif N[i] == "0":
                z += z-1
        x = x + z
    return(x)

print(kedves(N))
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted16ms3312 KiB
2Accepted17ms3124 KiB
subtask24/4
3Accepted16ms2952 KiB
4Accepted16ms2952 KiB
5Accepted16ms3124 KiB
6Accepted16ms3168 KiB
7Accepted17ms3108 KiB
subtask312/12
8Accepted16ms2952 KiB
9Accepted16ms2952 KiB
10Accepted16ms3124 KiB
11Accepted16ms3168 KiB
12Accepted17ms3108 KiB
13Accepted17ms3112 KiB
14Accepted16ms3160 KiB
15Accepted16ms3120 KiB
16Accepted16ms3128 KiB
17Accepted16ms3124 KiB
18Accepted17ms3160 KiB
19Accepted16ms3124 KiB
20Accepted16ms3112 KiB
21Accepted14ms2956 KiB
subtask410/10
22Accepted16ms3300 KiB
23Accepted16ms2960 KiB
24Accepted16ms3124 KiB
25Accepted14ms3140 KiB
26Accepted16ms3140 KiB
27Accepted16ms3124 KiB
28Accepted16ms3248 KiB
29Accepted16ms3120 KiB
30Accepted16ms2992 KiB
31Accepted16ms3028 KiB
32Accepted16ms3108 KiB
33Accepted14ms2956 KiB
34Accepted14ms2984 KiB
subtask50/10
35Accepted16ms3300 KiB
36Accepted16ms2960 KiB
37Accepted16ms3124 KiB
38Accepted14ms3140 KiB
39Accepted16ms3140 KiB
40Accepted16ms3124 KiB
41Accepted16ms3248 KiB
42Accepted16ms3120 KiB
43Accepted16ms2992 KiB
44Accepted16ms3028 KiB
45Accepted16ms3108 KiB
46Accepted14ms2956 KiB
47Accepted14ms2984 KiB
48Accepted16ms3212 KiB
49Accepted16ms3128 KiB
50Accepted14ms3116 KiB
51Accepted16ms3124 KiB
52Accepted17ms3308 KiB
53Accepted16ms3320 KiB
54Accepted17ms3116 KiB
55Accepted16ms3124 KiB
56Accepted16ms2980 KiB
57Accepted16ms3128 KiB
58Wrong answer16ms3012 KiB
59Accepted16ms3008 KiB
60Wrong answer16ms3104 KiB
61Wrong answer16ms3120 KiB
62Accepted14ms3256 KiB
63Accepted16ms2996 KiB
64Accepted16ms3084 KiB
65Accepted16ms3124 KiB
subtask60/14
66Accepted16ms3124 KiB
67Accepted17ms3124 KiB
68Accepted16ms2952 KiB
69Accepted16ms2952 KiB
70Accepted16ms3124 KiB
71Accepted16ms3168 KiB
72Accepted17ms3108 KiB
73Accepted17ms3112 KiB
74Accepted16ms3160 KiB
75Accepted16ms3120 KiB
76Accepted16ms3128 KiB
77Accepted16ms3124 KiB
78Accepted17ms3160 KiB
79Accepted16ms3124 KiB
80Accepted16ms3112 KiB
81Accepted14ms2956 KiB
82Accepted16ms3300 KiB
83Accepted16ms2960 KiB
84Accepted16ms3124 KiB
85Accepted14ms3140 KiB
86Accepted16ms3140 KiB
87Accepted16ms3124 KiB
88Accepted16ms3248 KiB
89Accepted16ms3120 KiB
90Accepted16ms2992 KiB
91Accepted16ms3028 KiB
92Accepted16ms3108 KiB
93Accepted14ms2956 KiB
94Accepted14ms2984 KiB
95Accepted16ms3212 KiB
96Accepted16ms3128 KiB
97Accepted14ms3116 KiB
98Accepted16ms3124 KiB
99Accepted17ms3308 KiB
100Accepted16ms3320 KiB
101Accepted17ms3116 KiB
102Accepted16ms3124 KiB
103Accepted16ms2980 KiB
104Accepted16ms3128 KiB
105Wrong answer16ms3012 KiB
106Accepted16ms3008 KiB
107Wrong answer16ms3104 KiB
108Wrong answer16ms3120 KiB
109Accepted14ms3256 KiB
110Accepted16ms2996 KiB
111Accepted16ms3084 KiB
112Accepted16ms3124 KiB
113Accepted16ms3244 KiB
114Accepted16ms2976 KiB
115Accepted17ms3148 KiB
116Accepted16ms3136 KiB
117Accepted16ms3016 KiB
118Accepted16ms3084 KiB
119Accepted17ms3164 KiB
120Accepted16ms2952 KiB
121Accepted16ms2988 KiB
122Accepted16ms3072 KiB
123Accepted16ms3196 KiB
124Accepted16ms3120 KiB
125Accepted16ms3124 KiB
126Accepted16ms3020 KiB
127Wrong answer17ms3124 KiB
128Accepted17ms3124 KiB
129Accepted16ms2956 KiB
130Wrong answer16ms3316 KiB
131Accepted16ms3124 KiB