티스토리 뷰

algorithm

자연수의 합, 진약수의 합

tonirr 2020. 11. 25. 00:18
  • 자연수의 합
#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
	int i, a, b, sum=0;
	cin>>a>>b;
	for(i=a; i<b; i++){
		cout<<i<<" + ";
		sum = sum + i;
	}
	cout<<i<<" = ";
	cout<<sum+i;
	return 0;
}

 

  • 진약수의 합
#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main() {
	int a, i, sum=1;
	cin>>a;
	cout<<"1";
	for(i=2; i<a; i++){
		if(a%i==0){
			cout<<" + "<<i;
			sum = sum + i;
		}
	}
	cout<<" = ";
	cout<<sum;
	return 0;
}

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함