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

C++の練習を兼ねて, AtCoder Beginner Contest 197 の 問題F (Construct a Palindrome) を解いてみた.

■感想.
1. 問題F は, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. 幅優先探索 の 復習が出来たので, 非常に良かったと思う.
3. 個人的には, 解説のロジックで, 計算できる点が, 非常に不思議な印象を受けた.
4. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

■参照サイト
AtCoder Beginner Contest 197(Sponsored by Panasonic)

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

C++の練習を兼ねて, AtCoder Beginner Contest 295 の 問題C (Socks) ~ 問題E (Kth Number) を解いてみた.

■感想.
1. 問題C ~ E は, 方針を絞り込めたので, AC版に到達できたと思う.
2. 個人的には, 問題D で, 一次元累積和の復習が出来たので, 非常に良かったと思う.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

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

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

■参照サイト
AtCoder Beginner Contest 295

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

C++の練習を兼ねて, AtCoder Beginner Contest 199 の 問題D (RGB Coloring 2) を解いてみた.

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

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

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

■参照サイト
AtCoder Beginner Contest 199(Sponsored by Panasonic)

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

C++の練習を兼ねて, AtCoder Beginner Contest 296 の 問題C (Gap Existence) ~ 問題E (Transition Game) を解いてみた.

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

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

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

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

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

■参照サイト
AtCoder Beginner Contest 296

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

C++の練習を兼ねて, AtCoder Regular Contest 158 の 問題A (+3 +5 +7) ~ 問題C (All Pair Digit Sums) を解いてみた.

■感想.
1. 問題A ~ C は, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. 個人的には, 問題C で, 尺取り法 の 復習ができたので 非常に良かったと思う.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

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

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

■参照サイト
AtCoder Regular Contest 158

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

C++の練習を兼ねて, AtCoder Beginner Contest 137 の 問題F (Polynomial Construction) を解いてみた.

■感想.
1. 問題F は, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. TLEをギリギリ回避している実装(1793[ms])なので, 高速化について, 将来的な課題として残っている.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

■参照サイト
AtCoder Beginner Contest 137

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

C++の練習を兼ねて, AtCoder Beginner Contest 134 の 問題F (Permutation Oddness) を解いてみた.

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

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

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

■参照サイト
AtCoder Beginner Contest 134

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

C++の練習を兼ねて, AtCoder Regular Contest 103 の 問題D (Robot Arms) を解いてみた.

■感想.
1. 問題D は, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. 個人的には, 解説のロジックで, ロボットアームのモードを計算できることに非常に興味深く思った.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

■参照サイト
AtCoder Regular Contest 103

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

C++の練習を兼ねて, AtCoder Beginner Contest 076 の 問題D (AtCoder Express) を解いてみた.

■感想.
1. 問題D は, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. 個人的には, 解説のロジックで, 走れる最大の距離を計算できることに非常に興味深く思った.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

■参照サイト
AtCoder Beginner Contest 076

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

C++の練習を兼ねて, AtCoder Beginner Contest 133 の 問題E (Virus Tree 2) を解いてみた.

■感想.
1. 問題E は, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. 個人的には, 苦手な動的計画法(木dp)の訓練を積めたので, 非常に良かったと思う.
3. メモ化再帰 の 復習もできたので, 非常に良かったと思う.
4. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

■参照サイト
AtCoder Beginner Contest 133