DD

夢日記

【AtCoder】ABC_Aを132回まで解いてみた

◇個人的な事

【解いた理由】

(1)7月7日のABC133に参加してみたかった。

(2)Pythonの勉強がしてみたかった。

【解いた人のレベル:解く前】

標準入力ってどうやって受け取るのだろう....?というレベル

【解いた人のレベル:解いた後】

たまにググればA問題の入力は受け取れるかな

簡単な問題だったら考えてみますかとなれるかもしれない

【解くのに掛かった期間】

大体6日。

前半4日は毎日15問解いて残り2日は各35問ずつくらい解いた。

わりと初心者が無理なくやれるペースだと思う。

◇難しかった問題

  • ABC022A. Best Body
  • ABC025A. 25個の文字列
  • ABC032A. 高橋君と青木君の好きな数 

以下では

(1)ACしたコード

(2)考えた事

(3)参照した記事やヒント

の三点を紹介します。理解に間違い等あれば指摘して下されば幸いです。

【ABC022A. Best Body】

(1)ACしたコード

(2)考えた事

 

f:id:momomanjunsa:20190706145541p:plain

考えた事

(3)参照した記事やヒント

 他の人のACしたコードを見たけれど、脳内の整理が一番大事だったと思う。

 

【ABC025A. 25個の文字列】

(1)ACしたコード

(2)考えた事

 

f:id:momomanjunsa:20190706150206p:plain

考えた事

(3)参照した記事やヒント

032を先にやったので、そこで学んだ除算の切り上げの考えが役立った。

【ABC032A. 高橋君と青木君の好きな数 】

(1)ACしたコード

(2)考えた事

 

f:id:momomanjunsa:20190706151018p:plain

考えた事

☆の部分が引っかかったポイントです。

だからこの考えたメモ通りにやると失敗します。その対策が(3)

その下は詰まったポイントを記述しています。(柄が悪くて申し訳ない)

(3)参照した記事やヒント

https://nariagari-igakusei.com/cpp-division-round-up/

この記事を参考にしました。