PS/SWEA

SWEA 1926 : 간단한 369게임

닉네임정하기쉽지않음 2022. 11. 17. 23:12

문제

 

 

#include <iostream>

bool clap(int x) {
    bool can_clap = false;
    while (x != 0) {
        int tail = x % 10;
        if (tail == 3 || tail == 6 || tail == 9) {
            can_clap = true;
            std::cout << "-";
        }
        x /= 10;
    }

    if (can_clap) {
        std::cout << " ";
    }
    return can_clap;
}

int main() {
    int n = 0;
    std::cin >> n;

    for (int i = 1; i < n + 1; i++) {
        if (!clap(i)) {
            std::cout << i << " ";
        }
    }
    return 0;
}