プレゼント企画第一弾の抽選
さて、電脳空間カウボーイズ初のプレゼント企画、「NECパーソナルコンピュータPC-8800シリーズ CDたから箱」プレゼントに応募いただき、ありがとうございます。
プレゼント提供者のトグサ秋月さんと、わたくしシン石丸で「電脳的」抽選方法について検討しました。
検討の結果、トグサ氏提案の、
「プレゼント応募のメールをMD5にかけてハッシュ値を出して、下2桁が0x88(PC-88だけに。0xは16進数の意。)に一番絶対値が近い人が当選!」
という方式に決定しました。
画像がそれを実現するため、地道作業を行っている私のThinkPadのスクリーンショットです。
今回ご応募いただいた6名のみなさんのメールをいったんテキストファイル化。
cygwinのmd5sumコマンドにて一括でハッシュを生成しました。
その結果!
$ md5sum *.txt
b0a0021c80fdd958baab1149065c797b *amiteji.txt
55ae8cc7c29be4a22dd27d93132fecaa *fukui.txt
0cea05ab2713c206b657ad5c61f5e924 *kachiinu.txt
2ae29b38f469df44a276d1d12aca66d2 *nakahara.txt
0e59b872379a01c312f01be28ac38d90 *nishizawa.txt
df0f449f0791a6839630148fd317c65f *r_sato.txt
エントリーナンバー1のアーミテジ愛三さんは下二桁 7b。
0x88 - 0x7b = 0xd。
エントリーナンバー2の福井さんは下二桁 aa。
0xaa - 0x88 = 0x22。
エントリーナンバー3の勝犬さんは下二桁 aa。
0x88 - 0x24 = 0x64。
エントリーナンバー4のナカムラさんは下二桁 d2。
0xd2 - 0x88 = 0x4A。
エントリーナンバー5の西澤さんは下二桁 90。
0x90 - 0x88 = 0x8。
エントリーナンバー6のR SATOさんは下二桁 5f。
0x88 - 0x5f = 0x29。
ゆえに、第一回プレゼントの当選者は、西澤さんに決定しました!
おめでとうございます!