Placar do Jogo

Problem Link

Solution by TioPatinhas100 pts

Code / Notes

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

int main() {
    int p;
    cin >> p;
    vector<int>P;
    vector<int>C;
    cout << 0 << ' ' << 0 << endl;
    for (int i = 0; i < p; i++) {
        int pi;
        cin >> pi;
        P.push_back(pi);
    }
    int c;
    cin >> c;
    for (int i = 0; i < c; i++) {
        int ci;
        cin >> ci;
        C.push_back(ci);
    }
    int savec = 0;
    int savep = 0;
    for (int i = 0; i < c+p; i++) {
        if (savep == P.size()) {
            savec++;
            cout << savep << ' ' << savec << endl;
        } else if (savec == C.size()) {
            savep++;
            cout << savep << ' ' << savec << endl;
        } else if (P[savep] < C[savec]) {
            savep++;
            cout << savep << ' ' << savec << endl;
        } else {
            savec++;
            cout << savep << ' ' << savec << endl;
        }  
    }
} 

Last updated 1 month, 4 weeks ago


« Back to problem