#29668: 問個C++ wa:line 7


new.k.potato.king@gmail.com (alvis lol)


#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;

}

#29669: Re:問個C++ wa:line 7


yp11051026@yphs.tp.edu.tw (911-24吳秉儒)


#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的情形