백준 온라인 코딩 문제풀이
Baekjoon Online Judge
Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다.
www.acmicpc.net
코드 참고
wny0320 (박 상운)
Run code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter.
replit.com
11653에 대해 다룸
11653
using System;
class Program
{
static void Main(string[] args)
{
int input = int.Parse(Console.ReadLine());
if (input != 1)
{
for (int i = 2; input != 1;)
{
if (input % i == 0)
{
input /= i;
Console.WriteLine(i);
}
else
{
i++;
}
}
}
}
}
소인수 분해와 같은 경우 같은 수로 또 나누어 떨어질 수 있기 때문에 안나누어 떨어지는 경우만 매개 변수 i의 값을 ++
그리고 1인 경우에만 나오게 하라고 되어 있어 반복문을 조건문 안에 추가함
'BaekJoon[C#]' 카테고리의 다른 글
기본 수학 2단계 4948 (0) | 2022.11.01 |
---|---|
기본 수학 2단계 1929 (0) | 2022.10.31 |
기본 수학 2단계 2581 (0) | 2022.10.29 |
기본 수학 2단계 1978 (0) | 2022.10.28 |
기본 수학 1단계 10757 (0) | 2022.10.21 |