Submission #1259543

#TimeUsernameProblemLanguageResultExecution timeMemory
1259543kevinkleindyTrol (COCI19_trol)C++20
40 / 50
1094 ms328 KiB
#include <bits/stdc++.h> using namespace std; int main(){ int q; cin>>q; while(q--){ long long l, r; cin>>l>>r; long long dist = r-l+1; long long ans = 0; while(l%9!=1 && dist>0){ if(l%9 == 0){ ans+=9; } else { ans+=l%9; } dist--; l++; } if(dist>9){ while(dist>9){ l+=9; dist-=9; ans+=45; } } while(dist>0){ if(l%9 == 0){ ans+=9; } else { ans+=l%9; } dist--; l++; } cout<<ans<<endl;; } }
#Verdict Execution timeMemoryGrader output
Fetching results...