Search

한수

Created
2021/03/23 01:58
문제 번호
1065
카테고리
브루트포스

Memo

Code

제출 날짜

@2/21/2019

메모리

1984 KB

시간

0 ms
#include <iostream> bool solution(int num) { int cmp, dif; if (num < 100) return true; cmp = num % 100; dif = (cmp / 10) - (cmp % 10); num /= 10; while (1) { cmp = num % 100; if (dif != (cmp / 10) - (cmp % 10)) return false; num /= 10; if (!(num / 10)) break; } return true; } int main() { int num; int w_count = 0; std::cin >> num; for (int i = 1; i <= num; i++) { if (solution(i)) { w_count++; } } std::cout << w_count; return 0; }
C++