13462022-05-21 16:16:24nkdorka1212Autókódoláscpp11Hibás válasz 40/50296ms2052 KiB
#include <bits/stdc++.h>

using namespace std;
typedef long long ll;
#pragma GCC target ("avx2")
#pragma GCC optimization ("O3")
#pragma GCC optimization ("unroll-loops")

int main()
{
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    ll n;
    cin>>n;
    ll bits=__builtin_popcountll(n);
    for(int i=n-1;i>=1;i--)
    {
        if(__builtin_popcountll(i)==bits)
        {
            cout<<i<<" ";
            break;
        }
    }
    for(int i=n+1;i<=100000000000000;i++)
    {
        if(__builtin_popcountll(i)==bits)
        {
            cout<<i<<endl;
            break;
        }
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/50
1Elfogadva0/03ms1952 KiB
2Hibás válasz0/02ms1976 KiB
3Hibás válasz0/21ms1996 KiB
4Elfogadva2/21ms2000 KiB
5Elfogadva2/21ms1988 KiB
6Elfogadva2/21ms2000 KiB
7Elfogadva2/21ms1988 KiB
8Elfogadva4/41ms2016 KiB
9Elfogadva4/41ms2012 KiB
10Elfogadva4/41ms1996 KiB
11Elfogadva4/41ms2024 KiB
12Elfogadva4/41ms2008 KiB
13Időlimit túllépés0/4296ms1140 KiB
14Elfogadva4/41ms2012 KiB
15Elfogadva4/41ms2020 KiB
16Elfogadva4/44ms2020 KiB
17Hibás válasz0/441ms2052 KiB