백준문제풀이 9단계 약수,배수와 소수(1) 5086번 배수와 약수 (C#)
2024. 6. 19. 20:00ㆍ백준 문제풀이/9단계 약수,배수와 소수
숫자 두개를 받고
첫 번째 수가 두 번째 수의 배수인지, 약수인지 둘다 아닌지를 판별하는 문제이다.
입력이 0 0일때까지 반복한다.
using System;
class BackJoon
{
static void Main(string[] args)
{
string input;
while ((input = Console.ReadLine()) != "0 0")
{
string[] inputs = input.Split();
int A = int.Parse(inputs[0]);
int B = int.Parse(inputs[1]);
if (B % A == 0) Console.WriteLine("factor");
else if (A % B == 0) Console.WriteLine("multiple");
else Console.WriteLine("neither");
}
}
}
0 0 이 아닐때 계속 반복한다.
A에서 B를 나눴을때 나머지가 0이라면 multiple을 출력하고
B에서A를 나눴을때 나머지가 0이라면 factor을 출력한다.
둘다 아니라면 neither을 출력.
'백준 문제풀이 > 9단계 약수,배수와 소수' 카테고리의 다른 글
백준문제풀이 9단계 약수,배수와 소수(6) 11653번 소인수분해 (C#) (0) | 2024.06.24 |
---|---|
백준문제풀이 9단계 약수,배수와 소수(5) 2581번 소수 (C#) (0) | 2024.06.23 |
백준문제풀이 9단계 약수,배수와 소수(4) 1978번 소수 찾기 (C#) (0) | 2024.06.22 |
백준문제풀이 9단계 약수,배수와 소수(3) 9506번 약수들의 합 (C#) (0) | 2024.06.21 |
백준문제풀이 9단계 약수,배수와 소수(2) 2501번 약수 구하기 (C#) (0) | 2024.06.20 |