Submission #209148

# Submission time Handle Problem Language Result Execution time Memory
209148 2020-03-13T09:39:25 Z kai824 Telefoni (COCI17_telefoni) C++17
80 / 80
22 ms 380 KB
#include "bits/stdc++.h"
using namespace std;

typedef pair<int,int> pii;
#define eb emplace_back
#define int int64_t


int32_t main() {
    ios_base::sync_with_stdio(false);cin.tie(0);
		int n,d,a,last=-1,ans=0;
		cin>>n>>d;
		for(int x=0;x<n;x++){
			cin>>a;
			if(a==0)continue;
			if(last==-1)last=x;
			else{
				if(x-last<=d){
					last=x;continue;
				}else{
					a=x-last;
					while(a>d){
						a-=d;
						ans++;
					}
					last=x;
				}
			}
		}
		cout<<ans;
    return 0;
}
# Verdict Execution time Memory Grader output
1 Correct 5 ms 376 KB Output is correct
2 Correct 5 ms 376 KB Output is correct
3 Correct 5 ms 376 KB Output is correct
4 Correct 5 ms 376 KB Output is correct
5 Correct 4 ms 376 KB Output is correct
6 Correct 5 ms 376 KB Output is correct
7 Correct 5 ms 376 KB Output is correct
8 Correct 22 ms 380 KB Output is correct
9 Correct 22 ms 376 KB Output is correct
10 Correct 22 ms 376 KB Output is correct