68182023-12-19 10:36:48BusMarkBevásárláscpp17Hibás válasz 0/100600ms3524 KiB
#include <iostream>
#include <cmath>

using namespace std;

int main()
{
    int A, B, C;
    int a=300, b=350, c=400, ar;
    int db=0, kell;

    cin >> A >> B >> C;

    if(A + B + C <10)
        cout << "-1";

    else
    {
        while (db < 10)
        {

            if (A >= 10)
                ar = 10*a;
            else if (B >= 10)
                ar = 10*b;
            else if (C >= 10)
                ar = 10*c;
            else
            {
                ar = A*a;
                db += A;
                if (B >= 10-db)
                {
                    ar = ar + (10-db)*b;
                }

            }


        }
    }

    cout << ar;
    return 0;

}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Hibás válasz3ms1876 KiB
2Hibás válasz3ms2124 KiB
3Időlimit túllépés600ms2252 KiB
subtask20/10
4Időlimit túllépés578ms2340 KiB
5Időlimit túllépés565ms2580 KiB
6Időlimit túllépés546ms1988 KiB
subtask30/20
7Időlimit túllépés546ms2796 KiB
8Időlimit túllépés554ms2648 KiB
9Hibás válasz3ms2676 KiB
10Hibás válasz3ms2800 KiB
subtask40/30
11Időlimit túllépés598ms2860 KiB
12Hibás válasz3ms3016 KiB
13Időlimit túllépés600ms3200 KiB
14Időlimit túllépés561ms3284 KiB
subtask50/40
15Időlimit túllépés559ms2684 KiB
16Hibás válasz3ms3508 KiB
17Hibás válasz3ms3524 KiB
18Hibás válasz3ms3524 KiB
19Hibás válasz3ms3520 KiB
20Időlimit túllépés600ms3496 KiB