제출 #1311165

#제출 시각아이디문제언어결과실행 시간메모리
1311165aryanLightning Rod (NOI18_lightningrod)C++20
14 / 100
974 ms78196 KiB
#include<bits/stdc++.h>
using namespace std;

using i64 = long long;


int main(){
        
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);

    int n;
    cin >> n;
    vector<pair<int,int>> a(n);
    for(int i = 0;i < n;i++){
        int x,y;
        cin >> x >> y;
        a[i].first = x;
        a[i].second = y;
    }
    int ans = n;
    for(int i = 0;i < n;i++){
        if(a[i].second == 1) continue;
        bool ok = false;
        if(i > 0 && a[i - 1].second == 1) ok = true;
        if(i + 1 < n && a[i + 1].second == 1) ok = true;
        if(ok) ans --;
    }
    cout << ans << '\n';
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...