プログラミング [AtCoder]C++始めました[C++] はじめに 今まで、AtCoderの問題はrubyで解いていたのですが、競技プログラミングといえば、やっぱりC++だろうと言うことでC++で始めました。ここでは、最初にC++の何を勉強したかを簡単にまとめていきたいと思います。基本的に... 2020.02.11 プログラミング
プログラミング [AtCoder]AtCoder過去問を解く⑥[Ruby] 過去問を解きます。 ABC065A - Expired? 問題 高橋君は胃が強いので、賞味期限をX日まで過ぎた食品を食べてもお腹を壊しません。 賞味期限をX+1日以上過ぎた食品を食べると、お腹を壊します。 また、賞... 2020.02.11 プログラミング
プログラミング [AtCoder]AtCoder Beginner Contest 154を解いてみた[Ruby] AtCoder Beginner Contest 154のA~Dまでを解いてみました。C問題まではサクサクいけましたが、D問題がとても難しく苦労しました、、、。 コンテストページはになります。 ABC154A - Remain... 2020.02.10 プログラミング
プログラミング [AtCoder]AtCoder過去問を解く⑤[Ruby] 過去問を解きます。 ABC060A_Shiritori 問題 文字列A,B,Cが与えられます。これがしりとりになっているか判定してください。 つまり、 Aの最後の文字とBの最初の文字が同じBの最後の文字とCの... 2020.02.09 プログラミング
プログラミング [AtCoder]AtCoder過去問を解く④[Ruby] 過去問を解きます。 ABC055A - Restaurant 問題 すぬけくんはレストランに通うのが好きです。すぬけくん行きつけのレストランは何を食べても 1食 800で、15食食べる毎にその場で200円もらえます。 ... 2020.02.08 プログラミング
プログラミング [AtCoder]AtCoder過去問を解く③[Ruby] 過去問はにあります。 ABC050A - Addition and Subtraction Easy 問題 joisinoお姉ちゃんは、A op Bという式の値を計算したいと思っています。 ここで、A,Bは整数でopは、... 2020.02.07 プログラミング
プログラミング [AtCoder]AtCoderの過去問を解く②[Ruby] 過去問を解いていきます。 ABC045A - 台形/Trapezoids 問題 上底の長さがa、下底の長さがb、高さがhの台形があります。台形の面積を求めてください。 自分の回答 def trapezoid(... 2020.02.06 プログラミング
プログラミング [AtCoder]AtCoder過去問を解く①[Ruby] 前回まででAtCoder Beginners Selectionの問題を時終わったので、今回からはひたすら過去問を解いていこうと思います。過去問はにあるものを解きます。 ABC042A - 和風いろはちゃんイージー/Irohaan... 2020.02.05 プログラミング
プログラミング [Atcoder]ABC086C – Traveling [Ruby] 問題 シカのAtCoDeerくんは二次元平面上で旅行をしようとしています。 AtCoDeerくんの旅行プランでは、時刻0に 点(0,0)を出発し、1以上N以下の各iに対し、時刻tiに 点(xi,yi)を訪れる予定です。 AtC... 2020.02.04 プログラミング
プログラミング [Atcoder]ABC049C – 白昼夢 / Daydream[Ruby] 問題 英小文字からなる文字列Sが与えられます。Tが空文字列である状態から始め、以下の操作を好きな回数繰り返すことでS=Tとすることができるか判定してください。 Tの末尾に dream dreamer erase eraser ... 2020.02.03 プログラミング