C++ の動作確認をしてみた(726)

C++の練習を兼ねて, AtCoder Beginner Contest 190 の 問題E (Magical Ornament) を解いてみた.

■感想.
1. 問題Eは, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. 幅優先探索の復習が出来たので, 非常に良かったと思う.
3. 苦手な動的計画法の訓練を積めたので, 非常に良かったと思う.
4. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Beginner Contest 190 解説 の 各リンク を ご覧下さい.

■C++版プログラム(問題E/AC版).

■参照サイト
AtCoder Beginner Contest 190

C++ の動作確認をしてみた(725)

C++の練習を兼ねて, AtCoder Beginner Contest 122 の 問題D (We Like AGC) を解いてみた.

■感想.
1. 問題Dは, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. 実装に苦労したものの, 苦手な動的計画法の訓練を積めたので, 非常に良かったと思う.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Beginner Contest 122 解説 を ご覧下さい.

■C++版プログラム(問題D/AC版).

■参照サイト
AtCoder Beginner Contest 122

C++ の動作確認をしてみた(724)

C++の練習を兼ねて, AtCoder Regular Contest 137 の 問題C (Distinct Numbers) を解いてみた.

■感想.
1. 問題Cは, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Regular Contest 137 解説 の 各リンク を ご覧下さい.

■C++版プログラム(問題C/AC版).

■参照サイト
AtCoder Regular Contest 137

C++ の動作確認をしてみた(723)

C++の練習を兼ねて, AtCoder Beginner Contest 251 の 問題C (Poem Online Judge) ~ 問題E (Prefix Equality) を解いてみた.

■感想.
1. 問題D, Eは, 方針が見えなかったので, 解説を参考に実装したところ, AC版に到達できた.
2. 問題E で, 苦手な動的計画法の訓練を積めたので, 非常に良かったと思う.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Beginner Contest 251 解説 の 各リンク を ご覧下さい.

■C++版プログラム(問題C/AC版).

■C++版プログラム(問題D/AC版).

■C++版プログラム(問題E/AC版).

■参照サイト
パナソニックグループプログラミングコンテスト2022(AtCoder Beginner Contest 251)

C++ の動作確認をしてみた(722)

C++の練習を兼ねて, AtCoder Beginner Contest 250 の 問題E (Prefix Equality) を解いてみた.

■感想.
1. 問題Eは, 方針が見えなかったので, 解説を参考に実装したところ, AC版に到達できた.
2. 集合の性質を上手く使うことで, 高速判定できる点が, 大変参考になったと思う.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Beginner Contest 250 解説 の 各リンク を ご覧下さい.

■C++版プログラム(問題E/AC版).

■参照サイト
AtCoder Beginner Contest 250

C++ の動作確認をしてみた(721)

C++の練習を兼ねて, AtCoder Beginner Contest 250 の 問題C (Adjacent Swaps) ~ 問題D (250-like Number) を解いてみた.

■感想.
1. 問題C, Dは, 方針を絞り込めたので, AC版に到達できた.
2. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Beginner Contest 250 解説 の 各リンク を ご覧下さい.

■C++版プログラム(問題C/AC版).

■C++版プログラム(問題D/AC版).

■参照サイト
AtCoder Beginner Contest 250

C++ の動作確認をしてみた(720)

C++の練習を兼ねて, AtCoder Regular Contest 131 の 問題C (Zero XOR) を解いてみた.

■感想.
1. 問題Cは, 解答方針が見えなかったので, 解説を参考に実装して, ようやく, AC版に到達できた.
2. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Regular Contest 131 解説 の 各リンク を ご覧下さい.

■C++版プログラム(問題C/AC版).

■参照サイト
AtCoder Regular Contest 131

C++ の動作確認をしてみた(719)

C++の練習を兼ねて, AtCoder Beginner Contest 244 の 問題C (Yamanote Line Game) ~ 問題D (Swap Hats) を解いてみた.

■感想.
1. 問題C, Dは, 方針を絞り込めたので, AC版に到達出来たと思う.
2. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Beginner Contest 244 解説 の 各リンク を ご覧下さい.

■C++版プログラム(問題C/AC版).

■C++版プログラム(問題D/AC版).

■参照サイト
AtCoder Beginner Contest 244

C++ の動作確認をしてみた(718)

C++の練習を兼ねて, AtCoder Grand Contest 017 の 問題D (Game on Tree) を解いてみた.

■感想.
1. 問題Dは, 方針が見えなかったので, 解説を参考に実装して, AC版に到達出来た.
2. 深さ優先探索の訓練を積めたので, 非常に良かったと思う.
3. 個人的には, 解説上のロジックで, 計算可能であることが, 摩訶不思議な感じがして, 非常に面白いと感じた.
4. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Grand Contest 017 解説 を ご覧下さい.

■C++版プログラム(問題D/AC版).

■参照サイト
AtCoder Grand Contest 017

C++ の動作確認をしてみた(717)

C++の練習を兼ねて, AtCoder Regular Contest 128 の 問題A (Gold and Silver) ~ 問題B (Balls of Three Colors) を解いてみた.

■感想.
1. 問題A, Bは, 方針が見えなかったので, 解説を参考に実装して, AC版に到達出来た.
2. 特に, 問題A は 実装方針が見えなかったため, 解説プログラムを参考に実装している,
とりあえず, 交換するという操作を, XOR演算が発生する, という読み替えが必要と理解している.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

本家のサイト AtCoder Regular Contest 128 解説 の 各リンク を ご覧下さい.

■C++版プログラム(問題A/AC版).

■C++版プログラム(問題B/AC版).

■参照サイト
大和証券プログラミングコンテスト2021(AtCoder Regular Contest 128)