View Code of Problem 93

#include<bits/stdc++.h>
using namespace std;

int main() {

	int m,n;
	cin>>m>>n;
	for(int i=m;i<=n;i++){
		int ayin=0;
		int a=i;
		for(int j=1;j<i;j++){
			if(a%j==0){
				ayin+=j;
			}
		}
		int b=ayin;
		int isa=0;
		for(int j=1;j<b;j++){
			if(b%j==0){
				isa+=j;
			}
		}
		if(isa==a&&a!=b&&a<b){
			cout<<a<<" "<<b<<endl;
		}
		
	} 
	return 0;
}

Double click to view unformatted code.


Back to problem 93