提交时间:2023-07-16 16:04:21

运行 ID: 23729

#include "iostream" using namespace std; int main(){ int x,y,ans=1,num=0,TAT=1; cin>>x>>y; while(1){ if(ans==1){ if(x+TAT>=y&&x<y){ num+=abs(x-y); cout<<num; break; } ans=0; } else{ if(x-TAT<y&&x>y){ num+=abs(x-y); cout<<num; break; } ans=1; } num+=TAT*2; TAT*=2; } }