fbpx

Problema #2014 – Canguri – Rezolvari PBInfo

de Mihai-Alexandru

La proba de atletism s-au calificat trei canguri care trebuie să efectueze sărituri pe o pistă de 800 metri.

Exemplu

canguri.in

769 2
354 6
129 4 

canguri.out

354
134

Explicație

Primul cangur are numărul de concurs 769 şi lungimea săriturii egală cu 2 metri.
Cel de-al doilea cangur are numărul de concurs 354 şi lungimea săriturii de 6 metri.
Cel de-al treilea cangur are numărul de concurs 129 și lungimea săriturii de 4 metri.
Primul va trece linia de sosire cangurul cu numărul de concurs 354.
El va efectua 134 de sărituri pentru a trece linia de sosire.

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

ifstream cin("canguri.in");
ofstream cout("canguri.out");

int main()
{
    int nr , s;
    int max=0 , nrmax;
    for(int i = 1 ; i <= 3 ; ++i)
    {
        cin >> nr >> s;
        if(s > max)
            max=s , nrmax=nr;
    }
    cout << nrmax << endl;
    int rez=800/max;
    if(rez*max!=800)
        rez++;
    cout << rez;
    return 0;    
}
Comentarii

S-ar putea sa iti placa