Submission #100864

#TimeUsernameProblemLanguageResultExecution timeMemory
100864OrtIspit (COCI19_ispit)C++11
90 / 90
27 ms896 KiB
#include<iostream> #include<string> #include<algorithm> #define MAX 505 using namespace std; int n, k; string mat[MAX]; string smat[MAX]; string s; int main() { cin.sync_with_stdio(0); cin.tie(0); cin.exceptions(cin.failbit); cin >> n >> k; for(int i=0;i<n;i++) {cin >> s;mat[i] = s;sort(s.begin(),s.end());smat[i] = s;} int cnt = 0; for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { if(i==j) continue; if(smat[i]==smat[j]) { int a = 0, b = 0; for(int z=0;z<n;z++) if(mat[i][z]==mat[j][z]) a++; else break; for(int z=n-1;z>=0;z--) if(mat[i][z]==mat[j][z]) b++; else break; if(n-a-b<=k) { cout << "DA"; return 0; } } } } cout << "NE"; return 0; }

Compilation message (stderr)

ispit.cpp: In function 'int main()':
ispit.cpp:19:6: warning: unused variable 'cnt' [-Wunused-variable]
  int cnt = 0;
      ^~~
#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...