98562024-03-12 12:52:37nietzsche1Öntözés (50 pont)cpp17Accepted 50/5076ms4768 KiB
#include <vector>
#include <iostream>

struct Tartam
{
    int kezdoNap, kezdoOra;
    int vegsoNap, vegsoOra;
};


int main ()
{
    int uresNapokSzama, kerdesekSzama;
    std::vector<Tartam> kerdesek;
    std::vector<int> valaszok;
    std::cin >> kerdesekSzama >> uresNapokSzama;

    for ( int i = 0; i < kerdesekSzama; i++ )
        ( kerdesek.push_back( Tartam() ), std::cin >> kerdesek.back().kezdoNap >> kerdesek.back().kezdoOra
                                                   >> kerdesek.back().vegsoNap >> kerdesek.back().vegsoOra );
    
    for ( int i = 0; i < kerdesekSzama; i++ )
    {
        int orakSama = ( 24 - kerdesek.at(i).kezdoOra ) + ( kerdesek.at(i).vegsoOra - 1 ) + ( kerdesek.at(i).vegsoNap - kerdesek.at(i).kezdoNap - 1 ) * 24;
        valaszok.push_back( orakSama / uresNapokSzama );
    }

    for ( int i : valaszok )
        std::cout << i << std::endl;

    return 0;
}
SubtaskSumTestVerdictTimeMemory
base50/50
1Accepted0/03ms1960 KiB
2Accepted0/013ms2436 KiB
3Accepted5/53ms2316 KiB
4Accepted5/574ms3652 KiB
5Accepted3/33ms2532 KiB
6Accepted3/33ms2744 KiB
7Accepted3/33ms2828 KiB
8Accepted3/33ms2828 KiB
9Accepted3/33ms2952 KiB
10Accepted3/33ms3036 KiB
11Accepted3/33ms3040 KiB
12Accepted1/13ms3044 KiB
13Accepted1/13ms3144 KiB
14Accepted1/13ms3272 KiB
15Accepted1/13ms3360 KiB
16Accepted2/276ms4612 KiB
17Accepted3/374ms4620 KiB
18Accepted2/272ms4516 KiB
19Accepted3/375ms4516 KiB
20Accepted1/174ms4516 KiB
21Accepted1/172ms4540 KiB
22Accepted3/374ms4768 KiB