249392026-02-17 00:11:10999Öntözés (50 pont)cpp17Elfogadva 50/5059ms604 KiB
// Source: https://usaco.guide/general/io

#include <bits/stdc++.h>
using namespace std;
#define int long long
#pragma GCC optimize("O3,unroll-loops")
#pragma GCC target("avx2,bmi,bmi2,lzcnt,popcnt")


signed main() {
    std::ios_base::sync_with_stdio(false);
    std::cin.tie(NULL);
    int t,m;cin>>t>>m;
    while(t--){
        int a,x,b,y;cin>>a>>x>>b>>y;
        int ans=max(0LL,(b-a-1)*24)+24-x+y-1;
        ans/=m;
        cout<<(a==b?(y-x-1)/m:ans)<<endl;
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms508 KiB
2Elfogadva0/08ms316 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/554ms560 KiB
5Elfogadva3/31ms316 KiB
6Elfogadva3/31ms316 KiB
7Elfogadva3/31ms316 KiB
8Elfogadva3/31ms316 KiB
9Elfogadva3/31ms508 KiB
10Elfogadva3/31ms316 KiB
11Elfogadva3/31ms316 KiB
12Elfogadva1/11ms316 KiB
13Elfogadva1/11ms316 KiB
14Elfogadva1/11ms316 KiB
15Elfogadva1/11ms316 KiB
16Elfogadva2/257ms448 KiB
17Elfogadva3/357ms528 KiB
18Elfogadva2/259ms604 KiB
19Elfogadva3/357ms460 KiB
20Elfogadva1/157ms564 KiB
21Elfogadva1/154ms500 KiB
22Elfogadva3/359ms472 KiB