#11731: 為什麼這樣打n<m時只會輸出1


eechiu (eechiu)


#include<iostream>
using namespace std;
int main()
{
int n,m,s=0,x,i;
while(cin>>n>>m)
{
if(n<m)
{
while(s<m)
{
i=0;
x=n+i;
s+=x;
i+=1;
}
cout<<x-n+1<<endl;
}
else
{
cout<<0<<endl;
}
}
return 0;
}