728x90
https://www.acmicpc.net/problem/17614
문제 설명
문제 풀이
#include<stdio.h>
int answer;
int main()
{
int n, i;
int tmp;
scanf("%d", &n);
for(i = 1; i <= n; i++)
{
tmp = i;
while (tmp > 0)
{
if((tmp % 10) % 3 == 0 && tmp % 10 != 0)
{
answer++;
}
tmp = tmp / 10;
}
}
printf("%d", answer);
return 0;
}
처음에 조건을 %3만 줬다가 0까지 카운트되는 걸 뒤늦게 깨달아서 쉬운 문제를 한참 헤맸다.. 바보
'코테 > 백준' 카테고리의 다른 글
[백준] 10163 색종이 - C++ (0) | 2023.07.18 |
---|---|
[백준] 25400 제자리 - C++ (0) | 2023.07.14 |
[백준] 20186 수 고르기 - C++ (0) | 2023.07.14 |
[백준] 14697 방 배정하기 - C++ (0) | 2023.07.14 |
[백준] 14696 딱지놀이 - C++ (0) | 2023.07.14 |