実行時間制限: 2 sec / メモリ制限: 1024 MB / Difficulty: 11
問題概要
正整数 が与えられるので、 個の0
と 個の1
からなる、0
と1
を交互につなげた文字列を出力せよ。
制約
考察
サンプルを見てみると、文字1
に文字列01
を 個結合すればよいことが分かる。あとはこのプログラムを実装するだけ。
コード
#include <bits/stdc++.h> using namespace std; #define rep(i, start, end) for (ll i = (start); i < (ll)(end); i++) // ======================================== // int main() { int N; cin >> N; string ans = "1"; rep(i, 0, N) ans += "01"; cout << ans << endl; }
実装時間: 5分以内