提交时间:2022-07-31 17:15:34
运行 ID: 55863
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,ans=0; cin>>a>>b; if(b>=a){ if(a==1){ ans++; int f=2; for(int i=2;i<=b;i++){ ans+=f; f=f*2; } } else{ int f=1; for(int i=2;i<=a;i++){ f*=2; } for(int i=a;i<=b;i++){ ans+=f; f=f*2; } } } else{ if(b==1){ ans++; int f=2; for(int i=2;i<=a;i++){ ans+=f; f=f*2; } } else{ int f=1; for(int i=2;i<=b;i++){ f*=2; } for(int i=b;i<=a;i++){ ans+=f; f=f*2; } } } cout<<ans; return 0; }