Notice
Recent Posts
Recent Comments
Link
궤도
[EPPER] 9회 4번 본문
문제
풀이
간단한 369게임이다.
숫자가 2자리 이상이라면 자릿수를 하나하나 쪼개면서 3,6,9인지 확인하는데 36같은 경우 박수 횟수가 2번으로 체크되는 경우를 막기 위해 한자리라도 3,6,9라면 break를 사용해 바로 빠져나왔다.
소스코드
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
int S, E;
int cnt = 0;
scanf("%d %d", &S, &E);
for (int i = S; i <= E; i++) {
int now_num = i;
while (now_num != 0) {
int temp = now_num % 10; //자리수 하나하나로 쪼개봐서
if (temp == 3 || temp == 6 || temp == 9) { //3 or 6 or 9면 카운트 늘려주고 break로 탈출
cnt++;
break;
}
now_num /= 10;
}
}
printf("%d", cnt);
}
Comments