6/23 (金) 活動

この記事は約1分で読めます。

競技プログラミング

今回はトヨタ自動車プログラミングコンテスト2023#3(AtCoder Beginner Contest 306)を解きました。

問題文 (A)

長さ N の英小文字からなる文字列 S が与えられます。
S の i文字目を Si と記します。
S1,S1,S2,S2,…,SN,SN,をこの順に連結した長さ 2N の文字列を出力してください。
例えば、 S が beginner のときは bbeeggiinnnneerr と出力してください。

自分の回答

include<bits/stdc++.h>

using namespace std;

int main() {
int N;
string S;
cin >> N >>S;
for (int i = 0; i < S.size(); i++) {
cout << S.at(i) << S.at(i); }
}

答えは…

正解

終わりに

今回は問題が難しくA問題だけしか解けませんが、いつもはB問題まで解けているので     次のコンテストではB問題も挑戦したいです。

タイトルとURLをコピーしました