Pagini recente » Cod sursa (job #26400) | Cod sursa (job #1359576) | Cod sursa (job #48532) | Cod sursa (job #34478) | Cod sursa (job #635705)
Cod sursa(job #635705)
#include<fstream>
using namespace std;
int Q;
long long n;
long long Nr()
{
if(n==1)
return 1;
int i;
long long aux=1,lim;
for(i=1;i<=64 && aux<n;i++)
{
aux=(1<<i);
aux--;
if(n==aux)
return 1;
}
i-=2;
lim=(1<<i);
return lim;
}
int main()
{
int t;
ifstream fin("ciuperci.in");
ofstream fout("ciuperci.out");
fin>>Q;
for(t=0;t<Q;t++)
{
fin>>n;
fout<<Nr()<<"\n";
}
fin.close();
fout.close();
return 0;
}