Pagini recente » Cod sursa (job #1469300) | Cod sursa (job #2762792) | Cod sursa (job #2721610) | Cod sursa (job #3219017) | Cod sursa (job #1500363)
#include <fstream>
#include <algorithm>
using namespace std;
ifstream fin("zombie.in");
ofstream fout("zombie.out");
int d, n, k, p, sv, si;
int cs;
int chk;
int main() {
fin >> d >> n >> k;
fin >> sv;
si = 1;
for (int i = 2; i <= n; ++i) {
fin >> p;
if (p - sv >= d) {
chk += min(i - si, k);
sv = p;
si = i;
}
}
chk += min(n - si + 1, k);
fout << chk;
fout.close();
return 0;
}