247352026-02-14 22:01:07ercseferencBinge Watchingcpp17Elfogadva 100/1008ms552 KiB
#include <bits/stdc++.h>
using namespace std;
using ll=long long;
int main()
{
    //ifstream f("szamok.txt");
    int n,m; cin>>m>>n;
    ll s=0,mar=0;
    for(int i=0; i<n; i++){
        ll x,y; cin>>x>>y;
        if(x<=mar/y){
            mar-=x*y;
            continue;}
        else x-=mar/y;
        ll t=m/y;
        s+=x/t;
        if(x%t!=0){
            s++;
            mar=m-(x%t)*y;}
        else mar=m%y;}
    cout<<s<<" "<<mar;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms544 KiB
2Elfogadva1ms316 KiB
subtask210/10
3Elfogadva2ms316 KiB
4Elfogadva4ms316 KiB
5Elfogadva4ms316 KiB
6Elfogadva4ms316 KiB
7Elfogadva8ms404 KiB
8Elfogadva4ms316 KiB
subtask320/20
9Elfogadva1ms512 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms316 KiB
12Elfogadva1ms508 KiB
13Elfogadva1ms316 KiB
14Elfogadva1ms372 KiB
subtask430/30
15Elfogadva2ms508 KiB
16Elfogadva3ms404 KiB
17Elfogadva4ms508 KiB
18Elfogadva6ms400 KiB
19Elfogadva2ms396 KiB
20Elfogadva1ms316 KiB
subtask540/40
21Elfogadva3ms316 KiB
22Elfogadva3ms316 KiB
23Elfogadva2ms404 KiB
24Elfogadva4ms344 KiB
25Elfogadva4ms400 KiB
26Elfogadva4ms316 KiB
27Elfogadva3ms400 KiB
28Elfogadva7ms552 KiB