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


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

學校 : 不指定學校
編號 : 157926
來源 : [223.137.142.26]
最後登入時間 :
2022-04-08 06:13:21
a215. 明明愛數數 | From: [118.160.76.36] | 發表日期 : 2022-03-19 21:48

#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吳秉儒)

學校 : 臺北市私立延平高級中學
編號 : 163548
來源 : [203.72.178.2]
最後登入時間 :
2024-04-29 10:25:26
a215. 明明愛數數 | From: [36.229.230.175] | 發表日期 : 2022-03-19 22:28

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

 
ZeroJudge Forum