141632025-01-10 07:57:21birozsAutókódoláspython3Time limit exceeded 17/50280ms3308 KiB
N = int(input())
#Bináris alak
def binaris(x):
    bin = ""
    while x > 0:
        bin = str(x%2) + bin
        x = x // 2
    return bin
db1 = binaris(N).count("1")
i = N + 1
while binaris(i).count("1") != db1:
    i += 1
j = N - 1
while binaris(i).count("1") != db1:
    j -= 1
print(j)
print(i)
SubtaskSumTestVerdictTimeMemory
base17/50
1Accepted0/016ms3140 KiB
2Time limit exceeded0/0277ms2864 KiB
3Partially correct1/216ms3308 KiB
4Partially correct1/216ms2872 KiB
5Partially correct1/216ms2868 KiB
6Partially correct1/214ms2892 KiB
7Partially correct1/216ms3036 KiB
8Partially correct2/418ms2868 KiB
9Partially correct2/414ms3088 KiB
10Partially correct2/416ms2868 KiB
11Partially correct2/417ms2868 KiB
12Partially correct2/416ms2868 KiB
13Time limit exceeded0/4280ms3064 KiB
14Partially correct2/464ms2868 KiB
15Time limit exceeded0/4277ms2868 KiB
16Time limit exceeded0/4280ms2868 KiB
17Time limit exceeded0/4280ms2868 KiB