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