2016-08-01から1ヶ月間の記事一覧

CodeIQ 挑戦の記録 : 今週のアルゴリズム : 第104回「整数倍の得票数」

CodeIQというサイトで問題に挑戦した記録です。 問題文を要約すると下記の通り 選挙での候補者数と得票数について、最下位の候補者の得票数を1としたときに、ほかの候補者の得票数が整数倍になるようなパターンについて考える。 例:3人の候補者に対して7人…

CodeIQ 挑戦の記録 : 【100名限定】変進小数の足し算【手動採点】

CodeIQというサイトで問題に挑戦した記録です。 codeiq.jp 問題文を要約すると下記の通り <小数第n位が11-n進数> というルールの計算を「変進小数」と呼ぶ事にする。 (例えば、小数第1位は10進数、小数第9位は2進数) 変進小数での足し算を考える。 入力の例 …

CodeIQ 挑戦の記録 : 「プライム・ホッパー」問題

CodeIQというサイトで問題に挑戦した記録です。 問題文を要約すると下記の通り ある素数に対し、変換1と2を次の通り定義する。 変換1:元の数の右または左に1~9のいずれかの数字一つをつなげる。 変換2:元の数の右端または左端の数字一つを取り除く。 …

CodeIQ 挑戦の記録 : 今週のアルゴリズム : 第103回「まわり将棋に挑戦!」

CodeIQというサイトで問題に挑戦した記録です。 問題文を要約すると下記の通り まわり将棋を考える (まわり将棋とは金将4つをサイコロの代わりに使い、9x9マスの将棋盤の周囲を双六の様にコマを進めるゲームである) 振った金将の状態により金将1つあたり下…