アカウント名:
パスワード:
4桁の暗証番号で4つすべてが異なる数字だとすると、組み合わせ数は4! = 24 通り。
もし3種類の数字しか使っていない(同じ数字を2回使ってる)場合の組み合わせ数は、
どの数字が重複しているか=33つ+1つの数字の順列=4!重複した文字の順番が逆のケースを排除=1/23*4!*1/2=36通り
で合ってる?
関係ないけど銀行口座の暗証番号が4桁なのは少なすぎるから増やしてほしいと昔から思ってる。何で4桁しかダメなんだっけな・・・
何で4桁しかダメなんだっけな・・・
数社がATMを作っていたのだけれども、仕様策定にあたって、そのうちの技術力の一番低い、とある一社 (たしか、富士通とか、そんな感じの名前だったかな) の技術力に合わせて4桁になったか、もしくは4桁から変更できなかったかのどちらかだと。
ご参考https://globe.asahi.com/article/14861749 [asahi.com]英国の大手銀行バークレイズが休日にもお金を引き出せるようにしようと、世界初のCD(現金自動支払い機)を世に出したのは1967年のこと。このときに採用された暗証番号が4桁だった。開発に携わったジョン・シェパードバロンが、暗証番号を4桁とした理由をBBCの取材に語っている。「はじめは6桁にしようと思ったが、妻が4桁までしか覚えられないといったので……」
https://hihin.net/blog/?p=3932 [hihin.net]暗証番号の数字は4桁である必然性はありませんが、ATMを作るときに誰かが最初に4桁と決めて後はそれに右ならへしたわけですね。その誰かというのは1967年に世界で初めてATMを開発したイギリス人で、当時はATMではなくてCD(キャッシュディスペンサー)と呼ばれていました。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
組み合わせ数 (スコア:0)
4桁の暗証番号で4つすべてが異なる数字だとすると、組み合わせ数は
4! = 24 通り。
もし3種類の数字しか使っていない(同じ数字を2回使ってる)場合の
組み合わせ数は、
どの数字が重複しているか=3
3つ+1つの数字の順列=4!
重複した文字の順番が逆のケースを排除=1/2
3*4!*1/2=36通り
で合ってる?
Re: (スコア:1)
関係ないけど
銀行口座の暗証番号が4桁なのは少なすぎるから増やしてほしいと昔から思ってる。
何で4桁しかダメなんだっけな・・・
Re: (スコア:0)
何で4桁しかダメなんだっけな・・・
数社がATMを作っていたのだけれども、仕様策定にあたって、そのうちの技術力の一番低い、とある一社 (たしか、富士通とか、そんな感じの名前だったかな) の技術力に合わせて4桁になったか、もしくは4桁から変更できなかったかのどちらかだと。
Re:組み合わせ数 (スコア:0)
ご参考
https://globe.asahi.com/article/14861749 [asahi.com]
英国の大手銀行バークレイズが休日にもお金を引き出せるようにしようと、
世界初のCD(現金自動支払い機)を世に出したのは1967年のこと。このとき
に採用された暗証番号が4桁だった。
開発に携わったジョン・シェパードバロンが、暗証番号を4桁とした理由を
BBCの取材に語っている。「はじめは6桁にしようと思ったが、妻が4桁まで
しか覚えられないといったので……」
https://hihin.net/blog/?p=3932 [hihin.net]
暗証番号の数字は4桁である必然性はありませんが、ATMを作るときに誰かが
最初に4桁と決めて後はそれに右ならへしたわけですね。
その誰かというのは1967年に世界で初めてATMを開発したイギリス人で、当時
はATMではなくてCD(キャッシュディスペンサー)と呼ばれていました。