Pagini recente » Cod sursa (job #2707137) | Cod sursa (job #3281241) | Cod sursa (job #2896557) | Cod sursa (job #3241655) | Cod sursa (job #635865)
Cod sursa(job #635865)
#include <fstream>
using namespace std;
ifstream in("ciuperci.in");
ofstream out("ciuperci.out");
int x,q;
int ciuperci(int a){
if(a==1)
return 1;
int st,dr;
st=a/2;
dr=a-st;
if(st==dr){
return 2*ciuperci(st);
}
return ciuperci(st)*ciuperci(dr);
}
int main(){
in>>q;
for(int i=1;i<=q;++i){
in>>x;
out<<ciuperci(x)<<"\n";
}
return 0;
}