제출 #298007

#제출 시각아이디문제언어결과실행 시간메모리
298007LifeHappen__Trol (COCI19_trol)C++14
50 / 50
1 ms384 KiB
#include<bits/stdc++.h> using namespace std; #define int long long mt19937 rng(chrono::steady_clock::now().time_since_epoch().count()); int rnd(int l,int r){return l+rng()%(r-l+1);} #define forinc(a,b,c) for(int a=b, __c=c; a<=__c; ++a) #define fordec(a,b,c) for(int a=b, __c=c; a>=__c; --a) #define forv(a,b) for(auto &a:b) #define ii pair<int,int> #define fi first #define se second #define pb push_back #define eb emplace_back #define all(a) begin(a),end(a) #define reset(f,x) memset(f,x,sizeof(f)) #define fasty ios_base::sync_with_stdio(false),cin.tie(0),cout.tie(0) #define bit(x,i) (x>>(i-1)&1ll) #define on(x,i) (x|(1ll<<(i-1))) #define off(x,i) (x&~(1ll<<(i-1))) const int N=2e5+5; int l,r; int32_t main(){ fasty; auto e=[&](int x){return x%9==0 ? 9:x%9;}; int T; cin>>T; while(T--){ cin>>l>>r; int ans=0; while(l%9!=1) ans+=e(l++); while(r%9!=0) ans+=e(r--); ans+=(r-l+1)/9*45; cout<<ans<<'\n'; } }
#Verdict Execution timeMemoryGrader output
Fetching results...