제출 #884462

#제출 시각아이디문제언어결과실행 시간메모리
884462gutzzySavrsen (COCI17_savrsen)C++14
120 / 120
659 ms39560 KiB
#include <bits/stdc++.h>
using namespace std;

int main(){
    int a,b;
    cin >> a >> b;
    long long ans = 0;
    
    vector<int> dv(b+1,0);
    
    for(int i=1; i<b+1; i++){
        for(int pos=i; pos<b+1; pos+=i){
            if(i!=pos) dv[pos] += i;
        }
    }
    for(int i=a; i<=b; i++)ans += abs(i-dv[i]);
    
    cout << ans << endl;
    
}
#Verdict Execution timeMemoryGrader output
Fetching results...