Submission #466921

#TimeUsernameProblemLanguageResultExecution timeMemory
466921dvtdSavrsen (COCI17_savrsen)C++14
120 / 120
1296 ms39492 KiB
#include <bits/stdc++.h> #define maxN 10000010 using namespace std; int sum[maxN]; int main() { int a, b; cin >> a >> b; for (int d = 1; d <= b; ++d) { int mul = 2; while (mul <= b / d) { sum[d * mul] += d; mul++; } } long long res = 0; for (int i = a; i <= b; ++i) res += abs(sum[i] - i); cout << res; }
#Verdict Execution timeMemoryGrader output
Fetching results...