제출 #1254478

#제출 시각아이디문제언어결과실행 시간메모리
1254478m_a_dTrol (COCI19_trol)C++20
50 / 50
1 ms328 KiB
#include <bits/stdc++.h>

using namespace std;

#define int long long

int32_t main() {
    int q;
    cin >> q;
    for(int k=0; k<q; ++k) {
        int l, r;
        cin >> l >> r;
        int curr=l, sum=0;
        while(curr%9!=0 && curr<=r) {
            sum+=curr%9;
            curr++;
        }
        if(curr<=r) {
            int left=r-curr, left_cycles=(r-curr)/9;
            sum+=45*left_cycles;
            curr+=left_cycles*9;
            sum+=9;
            curr++;
        }
        while(curr<=r) {
            sum+=curr%9;
            curr++;
        }
        cout << sum << endl;
    }
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...