Submission details
Task:Golf
Sender:Hornet's Multithreading
Submission time:2025-11-08 12:15:12 +0200
Language:C++ (C++17)
Status:READY
Result:ACCEPTED
Test results
testverdicttime
#1ACCEPTED0.00 sdetails
#2ACCEPTED0.00 sdetails
#3ACCEPTED0.00 sdetails
#4ACCEPTED0.00 sdetails
#5ACCEPTED0.00 sdetails
#6ACCEPTED0.00 sdetails

Code

#include <bits/stdc++.h>
using namespace std;

#define rep(i, a, b) for(int i = a; i < (b); i++)
#define all(x) begin(x), end(x)
#define sz(x) (int)(x).size()
typedef long long ll;
typedef pair<int, int> pii;
typedef vector<int> vi;

int main() {
    cin.tie(0)->sync_with_stdio(0);
    cin.exceptions(cin.failbit);

    int n = 18;
    vector<int> holes(n), u(n), m(n);
    for (int i = 0; i < n; i++) cin >> holes[i];
    for (int i = 0; i < n; i++) cin >> u[i];
    for (int i = 0; i < n; i++) cin >> m[i];
    
    int uu = 0, mm = 0;
    for (int i = 0; i < n; i++) {
        int par = 3;
        if (holes[i] < 250) par = 3;
        else if (holes[i] < 470) par = 4;
        else if (holes[i] < 590) par = 5;
        else par = 6;

        uu += par + u[i];
        mm += par + m[i];
    }

    if (uu < mm) cout << "Uolevi";
    else if (uu > mm) cout << "Maija";
    else cout << "Tie";
}

Test details

Test 1

Verdict: ACCEPTED

input
 159 168 193 218 170 221 158 2...

correct output
Tie

user output
Tie

Test 2

Verdict: ACCEPTED

input
 133 249 194 236  50  75 110 2...

correct output
Uolevi

user output
Uolevi

Test 3

Verdict: ACCEPTED

input
 137  87  55 236 159 239 137 1...

correct output
Maija

user output
Maija

Test 4

Verdict: ACCEPTED

input
  555   80  711  842  298  130...

correct output
Tie

user output
Tie

Test 5

Verdict: ACCEPTED

input
  968  902  552  181  973  857...

correct output
Maija

user output
Maija

Test 6

Verdict: ACCEPTED

input
  229   64  872  833  214  370...

correct output
Uolevi

user output
Uolevi