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

Homeの4問目(Pawn Brotherhood)

py.checkio.org チェスのポーンに関する問題で、自軍にn個のポーンがあるとき安全なポーン(他のポーンに守られている)の総数を導き出すというものです。まずポーンの性質ですが斜め前(左右)に1マスずつしか進めません。つまり安全なポーンとは他のポーンの斜…

Homeの3問目 (Cipher Map)

py.checkio.org 4掛け4のグリッドのマスにそれぞれ適当な文字を組み込んで、同じ4掛け4サイズのグリッドの内4マス穴の空いたグリッドをかぶせて穴から覗く文字を取り出す、90度ずつローテーションさせて合計16文字のパスワードを取り出す。という暗号化の仕…

Homeの2問目 (Roman Numerals)

週末は家族サービスに追われていてブログすら書けないという状況でした。とはいえCheckiOは1問くらいやってみました。 py.checkio.org 通常使われているアラビア数字をローマ数字(I、II、IV、XIみたいなやつ)に変換する(1〜3,999まで)という問題ですね。 ロ…

Homeの1問目(Non-unique Elements)

ブログも毎日更新のつもりだったのですが、早速ながらサボるという残念極まりないことをしでかしてしまいました。ただ、pythonの勉強の方はきちんと続けています。といっても、CheckiOの課題を順を追ってやってるだけですし、非常にスローペースなんですがし…

35歳でプログラミングを始める

新年あけましておめでとうございます。 と言っても松の内も過ぎ年始の挨拶をするには少し遅い感じも否めません。 しかし本当に一年が経つのはあっという間ですね、松の内を過ぎる頃には20分の1程度が終わってしまうんですから。 それはさておき人間というの…