Submission #488649

#TimeUsernameProblemLanguageResultExecution timeMemory
488649JovanBSavrsen (COCI17_savrsen)C++17
120 / 120
1092 ms78576 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; using ld = long double; const int N = 10000000; ll dp[N+5]; int main(){ ios_base::sync_with_stdio(false), cin.tie(0); cout.precision(10); cout << fixed; int a, b; cin >> a >> b; for(int i=1; i<=b; i++) for(int j=2*i; j<=b; j+=i) dp[j] += i; ll res = 0; for(int i=a; i<=b; i++) res += abs(dp[i] - i); cout << res << "\n"; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...