マガジンのカバー画像

AtCoderのまとめ

18
AtCoderを進めていくにあたってつまづいたところ、大切だと思ったことをメモがわりにまとめています。
運営しているクリエイター

記事一覧

game大会-練習問題 | atcoder

N人がM試合する大会の試合結果を入力し、試合結果を表にして出力するという問題 1, 2, 3, ...…

かつお
2年前

kagamimochiを解くためのメモ

atcoderの練習問題を解きました。 問題の概要N個の餅があって、餅の直径はdとする。 N個の…

かつお
2年前
1

two colors card gameを解くためのメモ

atcoderのコンテンツで勉強を進めていて、練習問題を解いていっています。 しばらく問題文を…

かつお
2年前
2

card game for twoを解くためのメモ

card game for twoという問題を解いたのでメモ。 どこがポイントなのかとかも記載する。 問…

かつお
2年前
5

AtCoderで問題少し解いてきて気づいたことまとめ

AtCoderの問題を解いてきて、プログラムを作る上で大切だと思ったことや気づいたことをまとめ…

かつお
3年前
3

trainedの問題を解くためのメモ

使用言語:c++ 問題の意味N個のボタンがあって、最初は1つ目のボタンが光っている。 光って…

かつお
3年前

counting roadsの問題を解くためのメモ

counting roadsという問題の概要 N個の都市があり、M本の道路があり、それぞれの都市について、都市と都市をつなぐ道路が何本あるか数える問題。 N = 4、M = 3のとき入力4 31 22 31 4出力2211 都市が4個、道路が3本、都市と都市を2列で表現し、隣り合う都市に道路がつながっていると考える。 都市は4個なので、都市1、都市2、都市3、都市4を2列で入力することになる。 道路は3本なので、3行で4つの都市を上記のように入力する。 出力は、都市1

pictureframeの問題を解くためのメモ

atcoderのpictureframeという問題を解こうとして時間がかなりかかってしまったのでメモ 縦H×…

かつお
3年前

Minesweeperの問題を解くためのメモ

atcoderのコンテンツでc++の基礎を勉強できるので勉強を進めていて、文字列の練習問題としてマ…

かつお
3年前

コレクティングボール(簡単な方)の問題を解いた

問題が一見するとめちゃややこしくみえたけど、実際問われていることはシンプルだった。とりあ…

かつお
3年前
1

c++で文字列の長さを比較

atcoderで勉強していて、コードテストしても正しい出力が得られなかった。エラーは出ず。原因…

かつお
3年前
1

shift onlyの問題

問題の解釈N個の整数Aを入力し、奇数が含まれていたら0を出力して以降何もしない。入力した…

かつお
3年前

回文数の問題【c++】

AtCoderで回文数の問題が難しいと思ったので、メモします。 回文数とは、前から読んでも後ろ…

かつお
3年前
2

Addition and Multiplicationの問題

標準入力 N、K Nは整数、Kも整数 ディスプレイに表示されている現在の整数は1である。この数字からスタートして、次の操作を行う。 操作A:現在の整数を2倍する。 操作B:現在の整数にKを足す。 操作A、または操作BをN回繰り返すとき、最小値を求めよ。という問題。 僕が考えた解き方 前回の操作で2倍かK足すかを行ったことを次回の処理に反映する必要があるので、ループ処理とsum+=Kやsum*=2を組み合わせれば、前回の操作の結果が次回の処理に反映されると考えた。