Submission #974304

#TimeUsernameProblemLanguageResultExecution timeMemory
974304vjudge1Ljeto (COCI21_ljeto)C++17
50 / 50
1 ms460 KiB
#include <bits/stdc++.h> using namespace std; /* TYPES */ #define ll long long // #define pii pair<int, int> // #define pll pair<long long, long long> // #define vi vector<int> // #define vll vector<long long> // #define mii map<int, int> // #define si set<int> // #define sc set<char> /* FUNCTIONS */ // #define f(i,s,e) for(long long int i=s;i<e;i++) // #define cf(i,s,e) for(long long int i=s;i<=e;i++) // #define rf(i,e,s) for(long long int i=e-1;i>=s;i--) // #define pb push_back // #define eb emplace_back /* PRINTS */ // template <class T> // void print_v(vector<T> &v) { cout << "{"; for (auto x : v) cout << x << ","; cout << "\b}"; } // #define MOD 1000000007 // #define PI 3.1415926535897932384626433832795 // #define read(type) readInt<type>() // ll min(ll a,int b) { if (a<b) return a; return b; } // ll min(int a,ll b) { if (a<b) return a; return b; } // ll max(ll a,int b) { if (a>b) return a; return b; } // ll max(int a,ll b) { if (a>b) return a; return b; } // ll gcd(ll a,ll b) { if (b==0) return a; return gcd(b, a%b); } // ll lcm(ll a,ll b) { return a/gcd(a,b)*b; } // string to_upper(string a) { for (int i=0;i<(int)a.size();++i) if (a[i]>='a' && a[i]<='z') a[i]-='a'-'A'; return a; } // string to_lower(string a) { for (int i=0;i<(int)a.size();++i) if (a[i]>='A' && a[i]<='Z') a[i]+='a'-'A'; return a; } // bool prime(ll a) { if (a==1) return 0; for (int i=2;i<=round(sqrt(a));++i) if (a%i==0) return 0; return 1; } // void yes() { cout<<"YES\n"; } // void no() { cout<<"NO\n"; } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int N; cin >> N; map<int, int> history; int skorE = 0, skorB = 0; for (int i = 0; i < N; i++) { int t, a, b; cin >> t >> a >> b; int score = 100; if (history[a] != 0 && t - history[a] <= 10) { score += 50; } history[a] = t; if (a <= 4) skorE += score; else skorB += score; } cout << skorE << " " << skorB; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...