ooxooxooxoox... を出力する問題
問題概要
髙橋君はサッカーの試合で 回ペナルティキックを蹴る。3 の倍数回目は失敗する。
回分のキックの結果を出力せよ。
解法
for
文を用いて、 について
が 3 の倍数のとき:文字 'x' を出力
- そうでないとき:文字 'o' を出力
すればよい。
コード
#include <bits/stdc++.h> using namespace std; int main() { int N; cin >> N; for (int i = 0; i < N; ++i) { if (i % 3 == 2) cout << "x"; else cout << "o"; } cout << endl; }