Judgeいかにも競プロで出題されそうな問題だなと思いました。人口の大多数を占める右利きの人の場合、「はい」を押すときにはマウスを持った手は内側に移動し、「いいえ」を押すときには外側に移動する。言うまでもなく、内向きとは受け入れることであり、外向きとは拒否することである。Judge某国民的ゲームに出てくる仕掛けを彷彿とさせる問題です。解いていて楽しかったです。JUDGEの問題です。099atcoder今回は惨敗に終わりました。その原因を徹底的に考察していこうと思います。1~999と1000~1998に場合分けすれば終わり、のはずなのだが......。JUDGEの問題です。一概にマージソートといっても、さまざまな実装方法があるようで、それで迷ってしまって実装するのにやたらと時間がかかってしまった。098atcoder※今回のコンテストには出場できず、全ての問題は終わった後に解きました。・ここでは便宜上、1を「2を作るための数」と定義し、0を「組み合わせを増やすための数」と定義する。・合計が2になるには、1が少なくとも2個は必要。0972018-05-12n以下のすべての素数をリストで返すメソッドメソッド(数学・計算)エラトステネスのふるいを用いて、n以下のすべての素数をリストアップするメソッド。ふるい終わったあとの配列が穴だらけになって不便なので、単にそれをリストに詰め込んだだけです。096atcoder※今回は不参加で、問題はすべてコンテスト終了後に解きました。095atcoder※今回は不参加で、問題はすべてコンテスト終了後に解きました。0952018-05-10可変長引数を用いた、最大値・最小値を求めるメソッドJava(文法)可変長引数なるものがあることを(たった今)知りました。面白い書き方だったので、すぐにメモすることに。094atcoder※今回は不参加で、問題はすべてコンテスト終了後に解きました。093atcoder※今回は不参加で、問題はすべてコンテスト終了後に解きました。日記3月29日以来、ほぼ一か月間、ほとんど競技プログラミングに触れていませんでした。理由は置いておいて、今日からまじめに再開したいと思います。「一か月間競技プログラミングから離れると、どれだけ能力が落ちるのか」のモデルケースにでもなれれば幸いです...久しぶりの更新2018-03-29【JavaFx入門】002.キーボード入力を取得するJavaFx入門キーボード入力を受け取って動作するJavaFxプログラムを書いてみたいと思います。ここでは、上下左右のキーでウィンドウ内の画像を操作する、RPG風のサンプルプログラムを紹介します。単純だと思われるJavaFxプログラム(ウィンドウを表示するだけ)を書いてみたいと思います。・地図を二次元配列に読み込む(このとき、島の総マス数を記録しておく。埋め立て2018-03-25ダンジョンを自動生成するアルゴリズムダンジョン生成アルゴリズムローグライクゲームに出てくるようなダンジョンを自動で生成するアルゴリズムを作ってみました。深さ優先探索は再帰関数を用いることでも実現できますが、今回はスタックを使って実装してみようと思います。ちなみに、深さ優先探索ではスタックというデータ構造(後入れ先出し)を使うのに対して、幅優先探索ではキューというデータ構造(先入れ先出し)...スタックを用いた深さ優先探索2018-03-21ラムダ式の使いかたメモJava(文法)ラムダ式の使いかたを雑然とメモしていく記事です。実をいうと僕はJava学習を一度挫折している。Selectionの問題を解いてみました。Java初心者の競技プログラミング日記あまりに冗長すぎるのでもっと短く書ける方法を探した。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。