问题标题: 酷町堂:1726哪里错了?

0
0
已解决
江齐悦
江齐悦
高级光能
高级光能

#include<iostream>
using namespace std;
int main()
{
    int a,b,x=10,p=1,n=1,l=0;
    cin>>a>>b;
    while(x=10)
    {
        for(int i=0;i<n;i++)
        {
            if(a==b)
            {
                break;
                x=0;
            }
            else
            a+=p;
            l++;
            //cout<<n<<" "<<a<<" "<<p<<" "<<l<<endl;
        }
        if(x!=0)
        {
            l+=n;
            if(p>0)
            a+=n;
            else
            a-=n;
        }
        p=-p,n*=2;
    }
    cout<<l;
}

哪里错了?


0
已采纳
王子健
王子健
初级天翼
初级天翼

采纳我,QQ回你

0
我要回答