제출 #976704

#제출 시각아이디문제언어결과실행 시간메모리
976704vjudge1Trol (COCI19_trol)C++17
20 / 50
1076 ms348 KiB
#include <iostream> #include <vector> using namespace std; int digitSum(int x) { int sum = 0; while (x > 0) { sum += x % 10; x /= 10; } if (sum >= 10) { return digitSum(sum); } return sum; } int main() { int q; cin >> q; vector<int> answers; for (int i = 0; i < q; ++i) { int l, r; cin >> l >> r; int sum = 0; for (int j = l; j <= r; ++j) { sum += digitSum(j); } answers.push_back(sum); } for (int ans : answers) { cout << ans << endl; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...