Submission #1248294

#TimeUsernameProblemLanguageResultExecution timeMemory
1248294kaidoxTrol (COCI19_trol)C++20
30 / 50
0 ms328 KiB
#include <iostream> using namespace std; int main(){ short Q; cin >> Q; for(short i=0; i<Q; i++){ long long L, R; cin >> L >> R; short range = R-L+1, sum9=range/9, sisa=range%9, answer=0; while (L >= 10) { long long sum = 0; while (L > 0) { sum += L % 10; L /= 10; } L = sum; } answer += sum9*45; long long temp = L; for(int i = 0; i < sisa; i++){ answer += temp; temp++; if (temp > 9) temp = 1; } cout << answer << endl; } }
#Verdict Execution timeMemoryGrader output
Fetching results...