Submission #172116

#TimeUsernameProblemLanguageResultExecution timeMemory
1721160gnjenSavrsen (COCI17_savrsen)C++14
120 / 120
2061 ms78660 KiB
//Failure will never overtake me if my determination to succeed is strong enough
#include <bits/stdc++.h>

using namespace std;

long long eratosten[10000007];

int main()
{
    ios::sync_with_stdio(0);
    cin.tie(0);

    int a, b;
    cin >> a >> b;


    for(int i = 1; i <= b; i++)
    {
        for(int j = 2*i; j <= b; j+=i)
        {
            eratosten[j] += i;
        }
    }

    long long sum = 0;
    for(int i = a; i <= b; i++)
        sum += abs(i-eratosten[i]);

    cout << sum;

}
#Verdict Execution timeMemoryGrader output
Fetching results...