33,322
社区成员




#include<iostream>
using namespace std;
int a=2;
int f(int n)
{
if(n==1) return a;
else if(n%2==0) return f(n/2)*f(n/2);
else return a*f(n/2)*f(n/2);
}
int main()
{
cout<<f(9);
system("pause");
return 0;
}