Submission #198537

#TimeUsernameProblemLanguageResultExecution timeMemory
198537alradTrol (COCI19_trol)C++17
50 / 50
6 ms376 KiB
#include <bits/stdc++.h> using namespace std; long long sumUpTo(long long x) { return (x * (x + 1) / 2); } long long calc(long long high) { return ((high / 9) * sumUpTo(9)) + (sumUpTo(high % 9)); } void solve() { long long l , r; cin >> l >> r; cout << calc(r) - calc(l - 1) << '\n'; } int main() { ios_base :: sync_with_stdio(0); cin.tie(0) , cout.tie(0); int q; cin >> q; while (q-- > 0) solve(); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...