1345 2022. 05. 21 16:14:41 nkdorka1212 Autókódolás cpp11 Hibás válasz 40/50 41ms 2004 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<=n*n;i++)
    {
        if(__builtin_popcountll(i)==bits)
        {
            cout<<i<<endl;
            break;
        }
    }
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 40/50
1 Elfogadva 0/0 2ms 1912 KiB
2 Hibás válasz 0/0 1ms 1900 KiB
3 Hibás válasz 0/2 1ms 1928 KiB
4 Elfogadva 2/2 1ms 1964 KiB
5 Elfogadva 2/2 1ms 1960 KiB
6 Elfogadva 2/2 1ms 1948 KiB
7 Elfogadva 2/2 1ms 1948 KiB
8 Elfogadva 4/4 1ms 1964 KiB
9 Elfogadva 4/4 1ms 1976 KiB
10 Elfogadva 4/4 1ms 1988 KiB
11 Elfogadva 4/4 1ms 1976 KiB
12 Elfogadva 4/4 1ms 1988 KiB
13 Hibás válasz 0/4 1ms 1972 KiB
14 Elfogadva 4/4 1ms 2004 KiB
15 Elfogadva 4/4 1ms 2000 KiB
16 Elfogadva 4/4 6ms 2004 KiB
17 Hibás válasz 0/4 41ms 2000 KiB