728x90
출처 :반크_백제역사 유적지구와 이스탐블역사 유적지구
문제]
어떤 정수 A가 있으면 그 수를 A = a1 * a2 * a3 * a4 ... * an으로 했을 때 A' = a1 + a2 + a3 ... + an이 성립하면 "A는 A'으로 변할 수 있다"라고 한다. (ai는 정수) 만약 A'이 A"으로 변할 수 있으면 "A는 A"으로 변할 수 있다"라고 한다.
이때 A와 B가 주어지면 A는 B로 변할 수 있는지 판별하시오.
입력
첫째 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 100)이 주어진다. 테스트 케이스마다 두 정수 A, B(-231 ≤ A, B ≤ 231-1)가 주어진다.
출력
각각의 테스트 케이스마다 한 줄에 변할 수 있으면 yes, 아니면 no를 출력한다.
예제 입력 1
1
6 5
예제 출력 1
yes
출처 : 백준_1402번
참고풀이]
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int T, A, B;
int i;
scanf("%d", &T);
if (T >= 1 && T <= 100)
{
for (i = 1;i <= T;i++)
{
scanf("%d%d", &A, &B);
printf("yes\n");
}
}
return 0;
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 봄
반응형
'프로그램 > C언어 1000제' 카테고리의 다른 글
C언어 212제] 팬 케이크(Stacks of Flapjacks) (0) | 2025.01.08 |
---|---|
C언어 211제] NCP Lv3 소수 (0) | 2025.01.06 |
C언어 209제] NCP Lv3 이항 계수 1 (0) | 2025.01.04 |
C언어 208제] 비토와 친척들(Vito's Family) (0) | 2025.01.02 |
C언어 207제] WERTYU (0) | 2025.01.02 |
댓글