Submission #645308

#TimeUsernameProblemLanguageResultExecution timeMemory
645308Hacv16Trol (COCI19_trol)C++17
0 / 50
0 ms212 KiB
#include<bits/stdc++.h> using namespace std; typedef long long ll; typedef pair<int, int> pii; const int MAX = 2e6 + 15; const int INF = 0x3f3f3f3f; const int MOD = 1e9 + 7; #define pb push_back #define sz(x) (int) x.size() #define fr first #define sc second #define mp make_pair #define all(x) x.begin(), x.end() #define dbg(x) cerr << #x << ": " << "[ " << x << " ]\n" ll f(ll x){ return (x % 9 == 0 ? 9 : x % 9); } int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); ll q; cin >> q; while(q--){ ll l, r; cin >> l >> r; ll ans = ((r - l + 1) / 9) * 45; for(ll i = l; i <= r; i++){ ans += f(i); if(f(i) == f(r)) break; } cout << ans << '\n'; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...