Submission #884407

#TimeUsernameProblemLanguageResultExecution timeMemory
884407gutzzySavrsen (COCI17_savrsen)C++14
30 / 120
3058 ms348 KiB
#include <bits/stdc++.h> using namespace std; int f(int n){ if(n==1) return 1; int ans = n; for(int i=1;i<=sqrt(n);i++){ if(n%i==0){ ans -= i; if(i!=1 and i*i!=n){ ans -= (n/i); } } } return abs(ans); } int main(){ int a,b; cin >> a >> b; int ans = 0; for(int i=a;i<=b;i++){ ans += f(i); } cout << ans << endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...