Submission #75826

#TimeUsernameProblemLanguageResultExecution timeMemory
75826charlies_mooSavrsen (COCI17_savrsen)C++98
30 / 120
3062 ms612 KiB
#include <cstdio> #include <cmath> #include <iostream> using namespace std; int is_perfect(long long n) { int sum=0; for(int i=1;i<=sqrt(n);i++) { if(n%i==0) { if(i<n) sum+=i; if((n/i)<n) sum+=n/i; } } sum-=n; int sqn=sqrt(n); if(sqn*sqn==n && sqn<n) sum-=sqn; return abs(sum); } int main() { int a,b,ans=0; cin>>a>>b; for(int i=a;i<=b;i++) ans+=is_perfect(i); cout<<ans; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...