#18241: 求解為何WA(line:4) ps:自己測資沒問題


asdfd63 (asdfd63)

學校 : 不指定學校
編號 : 96809
來源 : [140.127.196.196]
最後登入時間 :
2023-12-12 10:46:29
a005. Eva 的回家作業 -- POJ | From: [114.42.141.192] | 發表日期 : 2019-06-29 16:08

以下是我的程式碼

#include<iostream>
using namespace std;
int main(int argc, char* argv[]) {
     int i, t, arr[80] = {0};
     while (cin >> t) {
          if (t == 0)
               break;
          for (i = 0; i < t * 4; i = i + 1)
               cin >> arr[i];
          for (i = 0; i < t * 4; i = i + 4) {
                    if ((arr[i + 2] - arr[i + 1] == arr[i + 1] - arr[i]))
                         cout << arr[i] << ' ' << arr[i + 1] << ' ' << arr[i + 2] << ' ' << arr[i + 3] << ' ' << arr[i + 1] - arr[i] + arr[i + 3] << endl;
                    if ((arr[i + 2] / arr[i + 1] == arr[i + 1] / arr[i]))
                         cout << arr[i] << ' ' << arr[i + 1] << ' ' << arr[i + 2] << ' ' << arr[i + 3] << ' ' << arr[i + 1] / arr[i] * arr[i + 3] << endl;
          }
     }
     return 0;
}

試了很久都找不出錯在哪@@

 

 

 
ZeroJudge Forum