#37898: 想請教各位大大, 程式碼哪裡有誤, 丟入值OK, 但就是不AC ==


iris9022@gmail.com (ellie)

學校 : 不指定學校
編號 : 252581
來源 : [42.73.123.38]
最後登入時間 :
2023-10-17 12:11:11
e621. 1. 免費停車 (Free Parking) -- 2019年10月TOI練習賽新手組 | From: [42.73.123.38] | 發表日期 : 2023-10-17 12:13

#include <iostream>
using namespace std;

int main() {
  int a = 0;
  int b = 0;
  int c = 0;
  int d = 0;
  int e = 0;
  int f = 0;
  cin >> a;
  for (e = 0; e < a; e++) {
    cin >> b >> c >> d;
    for (int i = b + 1; i <= c; i++) {
      if (i % d >= 1) {
        cout << i << " ";
        f++;
      }
    }
    if (f == 0)
      cout << "No free parking spaces.";
  }
}

 
#37990: Re: 想請教各位大大, 程式碼哪裡有誤, 丟入值OK, 但就是不AC ==


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [101.136.203.77]
最後登入時間 :
2024-04-07 15:34:14
e621. 1. 免費停車 (Free Parking) -- 2019年10月TOI練習賽新手組 | From: [101.137.44.123] | 發表日期 : 2023-10-22 09:29

#include
using namespace std;

int main() {
  int a = 0;
  int b = 0;
  int c = 0;
  int d = 0;
  int e = 0;
  int f = 0;
  cin >> a;
  for (e = 0; e < a; e++) {
    cin >> b >> c >> d;
    for (int i = b + 1; i <= c; i++) {
      if (i % d >= 1) {
        cout << i << " ";
        f++;
      }
    }
    if (f == 0)
      cout << "No free parking spaces.";
  }
}


1. 停車位不包含區間的最大值

2. 要換行

3. 你的f沒有重設為0

 
ZeroJudge Forum