#include<stdio.h>
int check_han(int a)
{
if (a == 100 || a == 1000)
return (0);
if (a > 100)
{
if (((a / 100) - ((a / 10) % 10)) != ((a / 10)% 10) - (a % 10))
return(0);
}
return (1);
}
int main()
{
int input;
scanf("%d", &input);
int i = 1;
int count = 0;
while (i <= input)
{
if (check_han(i))
count++;
i++;
}
printf("%d", count);
}
야매로 푼 것 같긴한데 에라 모르겠다
이 글은 코딩 꼬꼬마 시절에 푼 문제를 보관한 글로 2022. 3. 2. 12:46 에 작성된 글을 옮긴 글입니다.
혹시나 참고하시는 부분에 이상한 부분이나 질문이 생긴다면 남겨주시면 친절히 답변 드리겠습니다.
728x90
'알고리즘 기초시절' 카테고리의 다른 글
백준 마인크래프트 18111번 브루스포스(C언어) (0) | 2023.01.03 |
---|---|
백준 재귀함수가 뭔가요?17478번(C++) (0) | 2023.01.03 |
백준 4673번 셀프넘버 문제(C언어) (0) | 2023.01.03 |
백준 8958(C) strlen함수사용 (0) | 2023.01.03 |
백준 A+B-4 문제 10951번 EOF (0) | 2023.01.03 |