141662025-01-10 07:58:18birozsAutókódoláspypy3Time limit exceeded 17/50301ms22260 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/041ms19628 KiB
2Time limit exceeded0/0282ms22080 KiB
3Partially correct1/239ms19676 KiB
4Partially correct1/250ms21472 KiB
5Partially correct1/243ms19612 KiB
6Partially correct1/245ms19656 KiB
7Partially correct1/246ms21492 KiB
8Partially correct2/457ms21488 KiB
9Partially correct2/437ms19344 KiB
10Partially correct2/443ms19476 KiB
11Partially correct2/452ms21524 KiB
12Partially correct2/450ms21492 KiB
13Time limit exceeded0/4301ms22096 KiB
14Partially correct2/464ms22260 KiB
15Time limit exceeded0/4233ms22252 KiB
16Time limit exceeded0/4301ms22260 KiB
17Time limit exceeded0/4296ms22260 KiB