AtCodrの問題で一部不正解になる理由がわかりません。
問題は以下のURLをご覧ください。
お手数ですがよろしくお願いいたします。
https://atcoder.jp/contests/abc179/tasks/abc179_b
C++
1#include <bits/stdc++.h> 2using namespace std; 3 4int main(){ 5 int n; 6 cin >> n; 7 int maxc=0,count=0; 8 9 for (int i=0;i<n;i++){ 10 int a,b; 11 cin >> a >> b; 12 if (a==b) count++; 13 else if (a!=b) { 14 if (maxc<count){ 15 maxc=count; 16 count=0; 17 } 18 } 19 if (a==b and i==n-1){ 20 if (maxc<count){ 21 maxc=count; 22 } 23 } 24 } 25 if (maxc>=3) cout << "Yes" << endl; 26 else cout << "No" << endl; 27}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/10 06:29