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

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

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

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

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

■参照サイト
AtCoder Beginner Contest 265

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

C++の練習を兼ねて, AtCoder Regular Contest 139 の 問題C (One Three Nine) を解いてみた.

■感想.
1. 問題C は, 方針が見えなかったので, 解説を参考にして, ようやく, AC版に到達出来た.
2. 個人的には, 解説のロジックで, 条件を満たす整数の組を取得できることが, 非常に不思議な印象を受けた.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

■参照サイト
AtCoder Regular Contest 139

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

C++の練習を兼ねて, AtCoder Beginner Contest 265 の 問題C (Belt Conveyor) ~ 問題D (Iroha and Haiku (New ABC Edition)) を解いてみた.

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

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

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

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

■参照サイト
AtCoder Beginner Contest 265

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

C++の練習を兼ねて, AtCoder Beginner Contest 280 の 問題C (Extra Character), 問題E (Critical Hit) を解いてみた.

■感想.
1. 問題C, E は, 方針を絞り込めたので, AC版に到達できたと思う.
2. 問題D は, 初見で提出したもの, 解説確認後にしたものが, いずれも, AC版とならなかったため, 割愛した(理解不足と見做して, 解答不能のステータスとした).
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

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

■参照サイト
デンソークリエイトプログラミングコンテスト2022 Winter(AtCoder Beginner Contest 280)

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

C++の練習を兼ねて, AtCoder Beginner Contest 276 の 問題C (Previous Permutation) ~ 問題D (Divide by 2 or 3) を解いてみた.

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

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

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

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

■参照サイト
AtCoder Beginner Contest 276

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

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

■感想.
1. 問題F は, 方針を絞り込めたので, AC版に到達できたと思う.
2. Union-Find木 の 復習が出来たので, 非常に良かったと思う.
公式のライブラリを拝借させて頂いてます.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

■参照サイト
トヨタシステムズプログラミングコンテスト2022(AtCoder Beginner Contest 279)
Union-Find木

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

C++の練習を兼ねて, AtCoder Beginner Contest 279 の 問題E (Cheating Amidakuji) を解いてみた.

■感想.
1. 問題E は, 方針を絞り込めたので, AC版に到達できたと思う.
2. 個人的には, 問題E は, 操作を, なるべくコンパクトに捉えることに着目する点が, 非常に面白いと思った.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

■参照サイト
トヨタシステムズプログラミングコンテスト2022(AtCoder Beginner Contest 279)

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

C++の練習を兼ねて, AtCoder Beginner Contest 279 の 問題C (RANDOM) ~ 問題D (Freefall) を解いてみた.

■感想.
1. 問題C, D は, 方針を絞り込めたので, AC版に到達できたと思う.
2. 個人的には, 問題D は, 桁数オーバーフローを回避する訓練が積めたので, 非常に良かったと思う.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

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

■参照サイト
トヨタシステムズプログラミングコンテスト2022(AtCoder Beginner Contest 279)

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

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

■感想.
1. 問題D は, 方針が見えなかったので, 解説を参考に, AC版に到達できたと思う.
2. 個人的には, 解説のロジックで, 操作後のグラフが, 木となるようなものを構成できる点が, 非常に面白く感じた.
3. 引き続き, 時間を見つけて, 過去問の学習を進めていきたいと思う.

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

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

■参照サイト
AtCoder Regular Contest 152

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

C++の練習を兼ねて, AtCoder Beginner Contest 272 の 問題C (Max Even) ~ 問題E (Add and Mex) を解いてみた.

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

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

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

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

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

■参照サイト
AtCoder Beginner Contest 272