137082025-01-08 13:10:08Leventusz09Autókódoláscpp17Időlimit túllépés 40/50300ms508 KiB
#include <iostream>
#include <bitset>

using namespace std;

#define bc(n) ((bitset<64>)n).count()

int main() {
	long long N;
	cin >> N;
	long long n = N;

	int c = bc(n);
	n--;
	while (bc(n) != c) n--;
	
	cout << n << "\n";
	
	n = N;
	n++;
	while (bc(n) != c) n++;
	
	cout << n << "\n";
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/50
1Elfogadva0/01ms508 KiB
2Időlimit túllépés0/0289ms316 KiB
3Időlimit túllépés0/2289ms316 KiB
4Elfogadva2/21ms316 KiB
5Elfogadva2/21ms500 KiB
6Elfogadva2/21ms316 KiB
7Elfogadva2/21ms316 KiB
8Elfogadva4/41ms316 KiB
9Elfogadva4/41ms316 KiB
10Elfogadva4/41ms500 KiB
11Elfogadva4/41ms316 KiB
12Elfogadva4/41ms316 KiB
13Időlimit túllépés0/4300ms316 KiB
14Elfogadva4/41ms316 KiB
15Elfogadva4/43ms316 KiB
16Elfogadva4/429ms408 KiB
17Időlimit túllépés0/4282ms508 KiB