View Code of Problem 93

#include<iostream>
#include<string>
#include<math.h>
using namespace std;
int su(int x){
	int sum=0;
	for(int i=1;i<x;i++){
		if(x%i==0){
			sum+=i;
		}
	}
	return sum;
}

int main(){	
	int m,n,k;
	cin>>m>>n;
	for(int i=m;i<=n;i++){
		k=su(i);
		if(su(k)==i&&i<k){
		cout<<i<<" "<<k<<endl;
		}
	
	
	}
	return 0;
} 

Double click to view unformatted code.


Back to problem 93