Submission #147591

#TimeUsernameProblemLanguageResultExecution timeMemory
147591nicolaalexandraSavrsen (COCI17_savrsen)C++14
120 / 120
1972 ms78664 KiB
#include <iostream> #define DIM 10000010 using namespace std; int i,j,a,b; long long sol,d[DIM]; int main (){ for (i=2;i<DIM/2;i++){ for (j=i+i;j<DIM;j+=i) d[j] += i; } cin>>a>>b; for (i=a;i<=b;i++){ if (i == 1) sol++; else sol += max (i-d[i]-1,1+d[i]-i); } cout<<sol; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...