algorithm/dimigo.goorm.io
반복문 - 반복문 수행평가7(소인수분해)
m0nd2y
2018. 7. 8. 11:22
#include <stdio.h>
int main() {
int a[3] = {0, 0, 0};
int num, i;
scanf("%d", &num);
while (1) {
if (num % 2 == 0) {
num = num / 2;
a[0]++;
}
else break;
}
while (1) {
if (num % 3 == 0) {
num = num / 3;
a[1]++;
}
else break;
}
while (1) {
if (num % 5 == 0) {
num = num / 5;
a[2]++;
}
else break;
}
printf("%d %d %d", a[0], a[1], a[2]);
}