C問題をC++とPythonで解いてみました。ABC314は、2023年8月12日21:00に実施されました。紹介はこちらに、プログラミングの方針はこちらに記事があります。342)問題はリンク先をご覧ください。Subsequence色ごとに出現する場所を記憶して処理します。前準備として、各色が出現する場所を記憶しておきます。それぞれの色が何文字出現したかも記憶していき、該当する文字を出力していきます。プログラム例(ABC314C)以下、配列の添え字は0からカウントします。して格納します(16行目)。して格納しておきます(17行目)。出力する文字を以下の条件で求めます。中から一文字シフトした文字を出力します。長さの剰余として求めています(23行目)。更新する(24行目)。以下が、C++プログラムとなります。0;}AC(Accepted=正しいプログラム)と判定されました。プログラム例(ABC314C)考え方はC++と同じです。用意して文字を追加していきました(11、14行目)。1print(result)こちらも「AC」と判定されました。最後に各色の文字をシフトする演算は少し複雑ですが、うまくプログラムで表現することができました。問題を紹介していきます。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です上に表示された文字を入力してください。Contest)記事一覧ソフトウェア技術者アナダパンチ組込み製品の開発に従事しているソフトウェア技術者です。仕事でソフトウェア開発に従事しながら、趣味でもプログラミングを楽しんでいます。