Submission #232484

#TimeUsernameProblemLanguageResultExecution timeMemory
232484VEGAnnIspit (COCI19_ispit)C++14
45 / 90
9 ms2560 KiB
#include <bits/stdc++.h> #define ft first #define sd second #define sz(x) ((int)x.size()) using namespace std; typedef long long ll; const int N = 50100; string s[N]; int kol[26], cnt[26], n, k; void YEE_BOOOOOOOOOY(){ cout << "DA"; exit(0); } int main(){ ios_base::sync_with_stdio(0); cin.tie(0); #ifdef _LOCAL freopen("in.txt","r",stdin); #endif // _LOCAL cin >> n >> k; for (int i = 0; i < n; i++) cin >> s[i]; for (int i = 0; i < n; i++) for (int j = i + 1; j < n; j++){ int pf = 0; while (pf < n && s[i][pf] == s[j][pf]) pf++; if (pf == n) YEE_BOOOOOOOOOY(); int sf = n - 1; while (sf >= 0 && s[i][sf] == s[j][sf]) sf--; if (n - (pf + (n - 1 - sf)) > k) continue; fill(kol, kol + 26, 0); fill(cnt, cnt + 26, 0); for (int z = pf; z <= sf; z++){ kol[s[i][z] - 'a']++; cnt[s[j][z] - 'a']++; } bool bad = 0; for (int z = 0; z < 26 && !bad; z++) if (kol[z] != cnt[z]) bad = 1; if (!bad); YEE_BOOOOOOOOOY(); } cout << "NE"; return 0; }

Compilation message (stderr)

ispit.cpp: In function 'int main()':
ispit.cpp:60:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
         if (!bad);
         ^~
ispit.cpp:61:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
             YEE_BOOOOOOOOOY();
             ^~~~~~~~~~~~~~~
#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...