Submission #1322786

#TimeUsernameProblemLanguageResultExecution timeMemory
1322786syanvuPIN (CEOI10_pin)C++20
25 / 100
1096 ms1848 KiB
// #pragma optimize ("g",on) // #pragma GCC optimize ("inline") // #pragma GCC optimize ("Ofast") // #pragma GCC optimize ("unroll-loops") // #pragma GCC optimize ("03") #include <bits/stdc++.h> #define SS ios_base::sync_with_stdio(0);cin.tie(nullptr);cout.tie(nullptr); #define int long long #define all(v) v.begin(),v.end() using namespace std; // mt19937 rnd(chrono::steady_clock::now().time_since_epoch().count()); const int N = 1e5 + 1, MX = 7e5 + 1, inf = 1e18; void solve(){ int n, d; cin >> n >> d; string s[n]; int ans = 0; for(int i = 0; i < n; i++){ cin >> s[i]; for(int j = 0; j < i; j++){ int cnt = 0; for(int k = 0; k < 4; k++){ if(cnt > d) break; if(s[i][k] != s[j][k]){ cnt++; } } ans += (cnt == d); } } cout << ans << '\n'; } signed main(){ SS // freopen("trains.in", "r", stdin); // freopen("trains.out", "w", stdout); int t = 1; // cin >> t; while(t--){ solve(); } }
#Verdict Execution timeMemoryGrader output
Fetching results...