Submission #1165483

#TimeUsernameProblemLanguageResultExecution timeMemory
1165483iyedooMed (COCI22_med)C++20
50 / 50
1 ms328 KiB
#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; vector<int> sum(n); vector<string> s(n); for (int i = 0; i < n; ++i) { cin >> s[i]; for (int j = 0; j < 5; ++j) { int d; cin >> d; sum[i] += d; } } for (int i = 0; i < n; ++i) { int minimum = n, maximum = n; int min_sum = sum[i] + 500, max_sum = sum[i] - 500; for (int j = 0; j < n; ++j) { if (i == j) continue; if (min_sum > sum[j] || (min_sum == sum[j] && s[i] < s[j])) minimum--; if (max_sum > sum[j] || (max_sum == sum[j] && s[i] < s[j])) maximum--; } cout << minimum << " " << maximum << "\n"; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...