Submission #723503

#TimeUsernameProblemLanguageResultExecution timeMemory
723503vjudge1Telefoni (COCI17_telefoni)C++17
32 / 80
46 ms2472 KiB
#pragma GCC optimize("Ofast")
#include <bits/stdc++.h>
#define S second
#define F first
#define ll long long
#define PB push_back
#define PF push_front

using namespace std;
signed main(){
    
   ll n,d;
   ll cont = 0;
   cin >> n >> d;
   vector<int>V;
   
   for(ll i = 0;i < n;i++){
     ll x;
     cin >> x;
     V.PB(x);
   }
   ll pos = 0;
    for(pos = 0; pos < n ;pos){
     if(V[pos] == 1){
        pos++;
        continue;
     }
     else{
 
        pos += d;
        if(pos <= n && V[pos-1] != 1)
        cont++;
    }
 }
cout << cont;
    return 0;
}

Compilation message (stderr)

telefoni.cpp: In function 'int main()':
telefoni.cpp:23:27: warning: for increment expression has no effect [-Wunused-value]
   23 |     for(pos = 0; pos < n ;pos){
      |                           ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...