Submission #320325

#TimeUsernameProblemLanguageResultExecution timeMemory
320325rzbtSavrsen (COCI17_savrsen)C++14
120 / 120
1313 ms39532 KiB
#include <bits/stdc++.h> #define mp make_pair #define pb push_back #define F first #define S second #define all(x) x.begin(),x.end() #define MAXN 10000005 typedef long long ll; int eratosten[MAXN]; int zbir[MAXN]; using namespace std; int a,b; int main() { scanf("%d %d", &a, &b); for(int i=1;i<MAXN;i++){ for(int j=i+i;j<MAXN;j+=i){ zbir[j]+=i; } } ll res=0; for(;a<=b;a++){ res+=abs(a-zbir[a]); } printf("%lld",res); return 0; }

Compilation message (stderr)

savrsen.cpp: In function 'int main()':
savrsen.cpp:19:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   19 |     scanf("%d %d", &a, &b);
      |     ~~~~~^~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...