タグ

2019年12月30日のブックマーク (4件)

  • AtCoder に登録したら解くべき精選過去問 10 問を Ruby で解いてみた - Qiita

    はじめに n番煎じですが、@drkenさんの記事 AtCoder に登録したら次にやること ~ これだけ解けば十分闘える!過去問精選 10 問 ~に取り上げられている問題10問を Ruby で解いてみました。 解法の詳細な解説は元記事をご参照ください。 第 1 問: ABC 086 A - Product (100 点) a, b = gets.strip.split.map(&:to_i) puts (a * b).odd? ? 'Odd' : 'Even' 一行に複数の数値が入力されるときにそれらを受け取るお決まりのパターンです。また、Ruby には偶数奇数を判定する even? や odd? という組み込みのメソッドがあるのでそれを活用しています。 提出例 第 2 問: ABC 081 A - Placing Marbles (100 点)

    AtCoder に登録したら解くべき精選過去問 10 問を Ruby で解いてみた - Qiita
    sh0g0
    sh0g0 2019/12/30
    Rubyの書き方
  • 「記事を書くこと」のススメ 〜 最高の達成感を求めて 〜 - Qiita

    0. はじめに お久しぶりです! 半年ぶりの投稿になりました、drken (通称、けんちょん) です。この記事は プログラマーのオススメのゲームの話をする Advent Calendar 2019 の 21 日目の記事として書きました。僕は「記事を書く」というゲームについての記事を書こうと思います!!! 記事を書くのはゲームなのかと問われると、なんか違う気もするのですが、世の中には「一つの作品を作り上げる」というタイプのゲームもたくさんあるので、それに近い感じかなと。そして、ぜひともお伝えしたいのは 記事を書き上げたときの、何物にも代えがたい達成感 です!!! きっと誰しもが、日々の仕事・勉強で得た気づきや、伝えたい問題意識など、「語りたいこと」がたくさんあるはずです。それを自分の手で体系立てて、題材を取捨選択し、ストーリーを築き上げて、記事という「作品」に仕上げる。今まで混沌としていた知

    「記事を書くこと」のススメ 〜 最高の達成感を求めて 〜 - Qiita
    sh0g0
    sh0g0 2019/12/30
  • AtCoder 版!蟻本 (初級編) - Qiita

    0 はじめに プログラミングコンテストチャレンジブック (通称、蟻) は日競技プログラミングの普及に多大な貢献を果たしています。多くの競技プログラマたちが蟻を手に取りながらコンテストの世界に没入して行きます。しかしながら発売から 6 年以上経過する間に競技プログラミング界隈には大きな変化がありました。蟻的に影響が大きいのは以下の点です: POJ が国内ではあまり使用されなくなった (計算速度が遅いなど) AtCoder 上で問題を解くことが盛んになった 今回はこの完全解決を試みます。具体的には、蟻に載っている例題たち (ほとんどすべて POJ 上の問題です) を AtCoder 上でジャッジできる問題に対応付けようという試みです。今回は初級編を扱い、中級編、上級編は別記事に続きます。AtCoder 上で見つからなかったものは AOJ, yukicoder 上の問題も載せています

    AtCoder 版!蟻本 (初級編) - Qiita
    sh0g0
    sh0g0 2019/12/30
  • AtCoder に登録したら次にやること ~ これだけ解けば十分闘える!過去問精選 10 問 ~ - Qiita

    記事を終えた次は? AtCoder Beginners Selection を終えたら、AtCoder 上の過去問が AtCoder Problems に集大成されていますので、片っ端から埋めるような気持ちで精進していきましょう。記事の続編として AtCoder 版!蟻 (初級編) AtCoder 版!蟻 (中級編) AtCoder 版!蟻 (上級編) AtCoder 版!蟻 (発展的トピック編) も執筆しましたので参考にしていただけたらと思います。また、アルゴリズムとデータ構造に関するトピックを集大成した書籍として、 問題解決力を鍛える!アルゴリズムとデータ構造 (通称、けんちょん) を上梓しました。ぜひ読んでみてください。 1. AtCoder とは AtCoder は以下のコンテストサイトを運営しています。今後常に訪れることになるサイトです: AtCoder コンテスト

    AtCoder に登録したら次にやること ~ これだけ解けば十分闘える!過去問精選 10 問 ~ - Qiita
    sh0g0
    sh0g0 2019/12/30
    教科書