Cod sursa(job #1977493)
Utilizator | Data | 5 mai 2017 12:41:24 | |
---|---|---|---|
Problema | Zombie | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.28 kb |
#include <fstream>
using namespace std;ifstream in("zombie.in");ofstream out("zombie.out");long long d, n, k, t, pr, l, z=1, cost;int main(){in>>d>>n>>k>>pr;l=pr;for(int i=1; i<n; i++){in>>t;if(t<pr+d)z++;else cost+=min(z, k),z=1,pr=t;}if(z>0)cost+=min(z, k);out<<cost;return 0;}