234332026-01-22 20:17:11Pedri26Öntözés (50 pont)cpp17Elfogadva 50/5061ms564 KiB
#include <bits/stdc++.h>

using namespace std;
int m, q, ossz;

struct bencu
{
    int nap;
    int ora;
}a, b;


int main() {
	
    ios::sync_with_stdio(0);
    cin.tie(0);
    cin>>q>>m;
    long long s=0;
    for(int i=1;i<=q;i++)
    {
        s=0;
        cin>>a.nap>>a.ora>>b.nap>>b.ora;
        s+=(b.nap-a.nap-1)*24;
        if(a.ora<=b.ora)
        {
            s+=24;
            s+=b.ora-a.ora;
        }
        else
        {
            s+=24-a.ora+b.ora;
        }
        if(s%m==0)cout<<s/m-1<<endl;
        else cout<<s/m<<endl;
    }
    
    

    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/08ms316 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/554ms564 KiB
5Elfogadva3/31ms500 KiB
6Elfogadva3/31ms316 KiB
7Elfogadva3/31ms500 KiB
8Elfogadva3/31ms316 KiB
9Elfogadva3/31ms316 KiB
10Elfogadva3/31ms372 KiB
11Elfogadva3/31ms316 KiB
12Elfogadva1/11ms316 KiB
13Elfogadva1/11ms316 KiB
14Elfogadva1/11ms316 KiB
15Elfogadva1/11ms316 KiB
16Elfogadva2/257ms476 KiB
17Elfogadva3/361ms472 KiB
18Elfogadva2/259ms452 KiB
19Elfogadva3/359ms508 KiB
20Elfogadva1/159ms564 KiB
21Elfogadva1/157ms444 KiB
22Elfogadva3/359ms476 KiB