#include<bits/stdc++.h>
#define endl '\n'
using namespace std;
int main(){
ios::sync_with_stdio(false);
cin.tie(0);
int a, b;
while(cin >> a >> b){
int first_a = a;
for(int i = 1; a <= b; i++){
a += first_a + i;
if(a > b){
cout << i + 1 << endl;
break;
}
}
}
return 0;
}
#include<bits/stdc++.h>
#define endl '\n'
using namespace std;
int main(){
ios::sync_with_stdio(false);
cin.tie(0);
int a, b;
while(cin >> a >> b){
int first_a = a;
for(int i = 1; a <= b; i++){
a += first_a + i;
if(a > b){
cout << i + 1 << endl;
break;
}
}
}
return 0;
}
你沒考慮到a=b的情形