Submission #1176911

#TimeUsernameProblemLanguageResultExecution timeMemory
1176911kenanefendiLjeto (COCI21_ljeto)C++20
50 / 50
0 ms328 KiB
#include <bits/stdc++.h>
#define int long long
#define f first
#define s second
using namespace std;
signed main()
{
    int n;
    cin>>n;
    pair<int,int> a[n];
    for(int i=0;i<n;i++){
        int t,z,b;
        cin>>t>>z>>b;
        a[i]={z,t};
    }
    int p=0,b=0;
    sort(a,a+n);
    if(a[0].f<=4){
        p+=100;
    }
    else{
        b+=100;
    }
    for(int i=1;i<n;i++){
        if(a[i].f<=4){
            p+=100;
            if(a[i].f==a[i-1].f && a[i].s<=a[i-1].s+10){
                p+=50;
            }
        }
        else{
            b+=100;
            if(a[i].f==a[i-1].f && a[i].s<=a[i-1].s+10){
                b+=50;
            }
        }
    }
    cout<<p<<' '<<b;
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...