使われる文字の種類は64(=26*2+10+2)種類
そのうち、数字として扱われるのは10種類
問題をちょっと変える。
数字を表す文字列が複数あった場合、最も大きな数字を表す文字列のみを戦闘力の数字とすると
8桁の戦闘力が現れる確率*その時の期待値=(10/64)^8*55555555=19.7373
7桁の戦闘力が現れる確率*その時の期待値=2*(10/64)^7*(54/64)*5555555=21.3163
6桁の戦闘力が現れる確率*その時の期待値=(2*(10/64)^6*(54/64)+(10/64)^6*(54/64)^2)*555555=19.3978
5桁の戦闘力が現れる確率*その時の期待値=(2*(10/64)^5*(54/64)+2*(10/64)^5*(54/64)^2)*55555=16.0979
4桁の戦闘力が現れる確率*その時の期待値=(2*(10/64)^4*(54/64)+3*(10/64)^4*(54/64)^2)*5555=12.6589
3桁の戦闘力が現れる確率*その時の期待値=(2*(10/64)^3*(54/64)+4*(10/64)^3*(54/64)^2)*555=9.60164
2桁の戦闘力が現れる確率*その時の期待値=(2*(10/64)^2*(54/64)+5*(10/64)^2*(54/64)^2)*55=7.04563
1桁の戦闘力が現れる確率*その時の期待値=8*(10/64)*(54/64)^7*5=1.90273
全部足して107.758
本当は、3桁+3桁とか、2桁+2桁+1桁なんかもあるので、これよりも少し大きくなる。
なんとなく、...130前後じゃないかな?