# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
96462 | 2019-02-09T14:27:59 Z | KLPP | DEL13 (info1cup18_del13) | C++14 | 29 ms | 1272 KB |
#include<bits/stdc++.h> using namespace std; typedef long long int lld; int possible(int n,vector<int> v){ vector<int> diff; for(int i=0;i<v.size()-1;i++){ diff.push_back(v[i+1]-v[i]-1); } /*for(int i=0;i<diff.size();i++){ cout<<diff[i]<<" "; }cout<<endl;*/ int res=0; int sz=0; for(int i=0;i<diff.size();i++){ if(diff[i]!=0){ sz++; res+=diff[i]; res%=2; }else{ if(sz==1 || res!=0)return -1; sz=0; res=0; } } if(sz==1 || res!=0)return -1; return 0; } int main(){ int T; cin>>T; while(T--){ int n; cin>>n; int l; cin>>l; vector<int> seq(l+2); seq[0]=0; for(int i=1;i<=l;i++){ cin>>seq[i]; }seq[l+1]=n+1; int sol=possible(n,seq); cout<<sol<<endl; if(sol==0)cout<<endl; } return 0; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 4 ms | 296 KB | Output isn't correct |
2 | Incorrect | 4 ms | 256 KB | Output isn't correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 4 ms | 296 KB | Output isn't correct |
2 | Incorrect | 4 ms | 256 KB | Output isn't correct |
3 | Incorrect | 14 ms | 376 KB | Output isn't correct |
4 | Incorrect | 14 ms | 432 KB | Output isn't correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Partially correct | 6 ms | 376 KB | Output is partially correct |
2 | Partially correct | 5 ms | 376 KB | Output is partially correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 4 ms | 296 KB | Output isn't correct |
2 | Incorrect | 4 ms | 256 KB | Output isn't correct |
3 | Incorrect | 14 ms | 376 KB | Output isn't correct |
4 | Incorrect | 14 ms | 432 KB | Output isn't correct |
5 | Partially correct | 3 ms | 256 KB | Output is partially correct |
6 | Partially correct | 3 ms | 376 KB | Output is partially correct |
7 | Partially correct | 3 ms | 256 KB | Output is partially correct |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 4 ms | 296 KB | Output isn't correct |
2 | Incorrect | 4 ms | 256 KB | Output isn't correct |
3 | Incorrect | 14 ms | 376 KB | Output isn't correct |
4 | Incorrect | 14 ms | 432 KB | Output isn't correct |
5 | Partially correct | 3 ms | 256 KB | Output is partially correct |
6 | Partially correct | 3 ms | 376 KB | Output is partially correct |
7 | Partially correct | 3 ms | 256 KB | Output is partially correct |
8 | Partially correct | 17 ms | 632 KB | Output is partially correct |
9 | Partially correct | 18 ms | 940 KB | Output is partially correct |
10 | Partially correct | 17 ms | 1020 KB | Output is partially correct |
11 | Partially correct | 29 ms | 1272 KB | Output is partially correct |