Submission #1316696

#TimeUsernameProblemLanguageResultExecution timeMemory
1316696ezzzayTriple Peaks (IOI25_triples)C++17
4.60 / 100
12 ms2224 KiB
//#include "triples.h" #include <bits/stdc++.h> using namespace std; #define ll long long #define pb push_back long long count_triples(vector<int> H) { return 0; } vector<int> construct_range(int M, int K) { vector<int>v(M); v[0]=1,v[1]=1; int i=0,j=1,k=i+j; while(k<M){ v[k]=k-i; i=j;j=k; k=i+j; } vector<int>idx; for(int i=0;i<M;i++){ if(v[i]==0)idx.pb(i); } for(int i=0;i+2<idx.size();i+=3){ int a=idx[i],b=idx[i+1],c=idx[i+2]; v[a]=c-b; v[b]=b-a; v[c]=c-a; } for(int i=0;i<M;i++){ if(v[i]==0)v[i]=i; } return v; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...