C問題をC++とPythonで解いてみました。ABC329は、2023年11月18日21:00に実施されました。紹介はこちらに、プログラミングの方針はこちらに記事があります。205)問題はリンク先をご覧ください。xxx文字と連続する長さの組の種類をカウントします。Exceeded)判定となるプログラムを紹介します。以下は、補足とプログラムです。格納します(16ー18行目)。走査した文字が前の文字と異なれば、新しい文字だけの文字列として、文字列の走査を続けます(20ー22行目)。要素数を出力します(26行目)。判定でした(2023年11月19日の環境)。文字列を拡張するときにメモリを確保するなどの処理が発生するため、同じ文字が連続する文字列が長くなると、処理時間がかかるようです。コンテナに格納すれば、計算量を減らせそうです。格納します(16ー18行目)。格納して、文字列の走査を続けます(20ー22行目)。要素数を出力します(26行目)。AC(Accepted=正しいプログラム)と判定されました。消費時間も最大で38msecでした(2023年11月19日の環境)。走査するオブジェクトの型を変えた効果がでました。版も基本的な考え方は同じです。length))print(len(result))こちらも「AC」と判定されました。このような問題も、一発でACが取れればと思います。問題を紹介していきます。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です上に表示された文字を入力してください。Contest)記事一覧ソフトウェア技術者アナダパンチ組込み製品の開発に従事しているソフトウェア技術者です。仕事でソフトウェア開発に従事しながら、趣味でもプログラミングを楽しんでいます。