Submission #745950

#TimeUsernameProblemLanguageResultExecution timeMemory
745950Ahmed57Lampice (COCI21_lampice)C++17
50 / 50
1 ms304 KiB
#include <bits/stdc++.h> using namespace std; int main(){ int n,k; cin>>n>>k; int arr[n+1]; for(int i = 1;i<=n;i++)cin>>arr[i]; for(int i = 1;i<=n;i++){ for(int i2 = i;i2<=n;i2++){ if((i2-i+1)%k)continue; int per=(i2-i+1)/k; bool ss = 1; for(int xd=i+per;xd<=i2;xd++)if(arr[xd]!=arr[xd-per])ss=0; if(ss){ cout<<per<<"\n"; for(int xd=i;xd<i+per;xd++)cout<<arr[xd]<<" "; cout<<"\n"; return 0; } } } cout<<-1<<"\n"; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...