백준 5086번: 배수와 약수 링크
https://www.acmicpc.net/problem/5086
문제를 풀기 전 생각한 것
배수를 구할 때와 약수를 구할 때의 방법이 같은데 어떻게 표현해야 할지 생각해 봤다
풀면서 어려웠던 점
문제를 제대로 읽지 않아서 배수와 약수를 구하는 것이 헷갈렸다
코드
#include <stdio.h>
int main(void)
{
int first, second;
while (1) {
scanf("%d %d", &first, &second);
if (first == 0 && second == 0){
break;
}
if (second % first == 0) {
printf("factor\n");
}
else if (first % second == 0) {
printf("multiple\n");
}
else printf("neither\n");
}
return 0;
}
풀면서 배운 점
문제를 잘 읽자 !
반응형