6818 2023. 12. 19 10:36:48 BusMark Bevásárlás cpp17 Hibás válasz 0/100 600ms 3524 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 Összpont Teszt Verdikt Idő Memória
subtask1 0/0
1 Hibás válasz 3ms 1876 KiB
2 Hibás válasz 3ms 2124 KiB
3 Időlimit túllépés 600ms 2252 KiB
subtask2 0/10
4 Időlimit túllépés 578ms 2340 KiB
5 Időlimit túllépés 565ms 2580 KiB
6 Időlimit túllépés 546ms 1988 KiB
subtask3 0/20
7 Időlimit túllépés 546ms 2796 KiB
8 Időlimit túllépés 554ms 2648 KiB
9 Hibás válasz 3ms 2676 KiB
10 Hibás válasz 3ms 2800 KiB
subtask4 0/30
11 Időlimit túllépés 598ms 2860 KiB
12 Hibás válasz 3ms 3016 KiB
13 Időlimit túllépés 600ms 3200 KiB
14 Időlimit túllépés 561ms 3284 KiB
subtask5 0/40
15 Időlimit túllépés 559ms 2684 KiB
16 Hibás válasz 3ms 3508 KiB
17 Hibás válasz 3ms 3524 KiB
18 Hibás válasz 3ms 3524 KiB
19 Hibás válasz 3ms 3520 KiB
20 Időlimit túllépés 600ms 3496 KiB