はまやんはまやんはまやん

hamayanhamayan's blog

ハローキティはりんご3個分 [yukicoder No.661]

https://yukicoder.me/problems/no/661

解法

https://yukicoder.me/submissions/243132

FizzBuzzっぽく実装する。
8の倍数かつ10の倍数を最初に判定する必要があるので注意。

int N;
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> N;
    rep(i, 0, N) {
        int x; cin >> x;
        if (x % 8 == 0 and x % 10 == 0) printf("ikisugi\n");
        else if (x % 8 == 0) printf("iki\n");
        else if (x % 10 == 0) printf("sugi\n");
        else printf("%d\n", x / 3);
    }
}