Submission #974650

#TimeUsernameProblemLanguageResultExecution timeMemory
974650vjudge1Trol (COCI19_trol)C++17
50 / 50
1 ms348 KiB
#include "bits/stdc++.h" using namespace std; #define int long long #define MOD 1000000007 #define pii pair<int , int> #define sz size #define pb push_back #define se second #define fi first const int INF = 1e18; signed main(){ int q; cin >> q; while(q--){ int l , r; cin >> l >> r; if(l == 1){ cout << (r/9)*45 + ((r%9) * ((r%9)+1))/2 << '\n'; } else{ int right = (r/9)*45 + ((r%9) * ((r%9)+1))/2; l--; int left = (l/9)*45 + ((l%9) * ((l%9)+1))/2; cout << right - left << '\n'; } } }
#Verdict Execution timeMemoryGrader output
Fetching results...