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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題066 (Various Arrays) を解いてみた.

■感想.
1. 問題066は, 方針が見えなかったので, (問題066 (Various Arrays) 解説) などを参考に実装したところ, AC版に到達出来た.
2. 期待値の性質について, 確認できたので, 非常に良かったと思う.
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題066 を ご覧下さい.

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

■参照サイト
066 – Various Arrays
問題066 (Various Arrays) 解説

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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題037 (Don’t Leave the Spice) を解いてみた.

■感想.
1. 問題037は, 方針が見えなかったので, (問題037 (Don’t Leave the Spice) 解説) などを参考に実装したところ, AC版に到達出来た.
2. 新しい知識として, スライド最小値 を, 確認できたので, 非常に良かったと思う.
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題037 を ご覧下さい.

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

■参照サイト
037 – Don’t Leave the Spice
問題037 (Don’t Leave the Spice) 解説
スライド最小値

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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題087 (Chokudai’s Demand) を解いてみた.

■感想.
1. 問題087は, 方針が見えなかったので, (問題087 (Chokudai’s Demand) 解説) などを参考に実装したところ, AC版に到達出来た.
2. 二分探索, ワーシャル–フロイド法 の 復習が出来たので, 非常に良かったと思う.
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題087 を ご覧下さい.

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

■参照サイト
087 – Chokudai’s Demand
問題087 (Chokudai’s Demand) 解説(その1)
問題087 (Chokudai’s Demand) 解説(その2)

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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題086 (Snuke’s Favorite Arrays) を解いてみた.

■感想.
1. 問題086は, 方針が見えなかったので, (問題086 (Snuke’s Favorite Arrays) 解説) などを参考に実装したところ, AC版に到達出来た.
2. 個人的には, 各桁(bit)ごとに, 独立して計算できるロジックが, 非常に面白い問題に感じた.
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題086 を ご覧下さい.

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

■参照サイト
086 – Snuke’s Favorite Arrays
問題086 (Snuke’s Favorite Arrays) 解説(その1)
問題086 (Snuke’s Favorite Arrays) 解説(その2)

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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題083 (Colorful Graph) を解いてみた.

■感想.
1. 問題083は, 方針が見えなかったので, (問題083 (Colorful Graph) 解説) などを参考に実装したところ, AC版に到達出来た.
2. 個人的には, 計算量削減のために, グラフを二つ作成するロジックが, 非常に面白い問題に感じた.
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題083 を ご覧下さい.

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

■参照サイト
083 – Colorful Graph
問題083 (Colorful Graph) 解説(その1)
問題083 (Colorful Graph) 解説(その2)
問題083 (Colorful Graph) 解説(その3)
問題083 (Colorful Graph) 解説(その4)

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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題080 (Let’s Share Bit) を解いてみた.

■感想.
1. 問題080は, 方針が見えなかったので, (問題080 (Let’s Share Bit) 解説) を参考に実装したところ, AC版に到達出来た.
2. 包除原理に関する訓練が出来たので, 非常に良かったと思う.
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題080 を ご覧下さい.

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

■参照サイト
080 – Let’s Share Bit
問題080 (Let’s Share Bit) 解説

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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題074 (ABC String 2) を解いてみた.

■感想.
1. 問題074は, 方針が見えなかったので, (問題074 (ABC String 2) 解説) を参考に実装したところ, AC版に到達出来た.
2. 個人的には, 数式で計算できてしまう点が, 非常に面白い問題に感じた.
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題074 を ご覧下さい.

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

■参照サイト
074 – ABC String 2
問題074 (ABC String 2) 解説

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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題062 (Paint All) を解いてみた.

■感想.
1. 問題062は, 方針が見えなかったので, (問題062 (Paint All) 解説) を参考に実装したところ, AC版に到達出来た.
2. 個人的には, 逆順から考えるという視点が, 非常に面白い問題に感じた.
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題062 を ご覧下さい.

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

■参照サイト
062 – Paint All
問題062 (Paint All) 解説

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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題057 (Flip Flap) を解いてみた.

■感想.
1. 問題057は, 方針が見えなかったので, (問題057 (Flip Flap) 解説) を参考に実装したところ, AC版に到達出来た.
2. 行列の掃き出し法について学習出来たので, 非常に良かったと思う..
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題057 を ご覧下さい.

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

■参照サイト
057 – Flip Flap
問題057 (Flip Flap) 解説

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

C++の練習を兼ねて, 競プロ典型 90 問 の 問題054 (Takahashi Number) を解いてみた.

■感想.
1. 問題054は, 方針が見えなかったので, (問題054 (Takahashi Number) 解説) を参考に実装したところ, AC版に到達出来た.
2. 幅優先探索(応用版, グラフの辺数削減)の復習が出来たので, 非常に良かったと思う..
3. 手強い問題が非常に多い気もするけど, 時間を見つけて, 引き続き, 取り組んでいきたいと思う.

詳細は, 本家のサイト(GitHub) 競プロ典型 90 問 の 問題054 を ご覧下さい.

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

■参照サイト
054 – Takahashi Number
問題054 (Takahashi Number) 解説