반응형
[ 문제 ]
정수 N이 주어졌을 때, 소인수분해하는 프로그램을 작성하시오.
[ 코드 ]
int n = int.Parse(Console.ReadLine());
int div = 2;
while(n > 1)
{
if(n % div == 0)
{
Console.WriteLine(div);
n /= div;
}
else
{
div++;
}
}
[ 실행화면 ]
문제링크: https://www.acmicpc.net/problem/11653
반응형
'Language > C#' 카테고리의 다른 글
[C#] 백준 3009번 네 번째 점 (2) | 2024.02.12 |
---|---|
[C#] 백준 2231번 분해합 (0) | 2024.02.11 |
[C#] 백준 9506번 약수들의 합 (0) | 2024.02.11 |
[C#] 백준 1259번 팰린드롬수 (0) | 2024.02.10 |
[C#] 백준 2501번 약수 구하기 (0) | 2024.02.10 |