CODE FESTIVAL 2015 決勝 B - ダイスゲーム
これも本番でgolf。 証明はしていない。
B - ダイスゲーム
問題
$6$面ダイスを$N$個振る。出目の和として最も確率が高い値を答えよ。複数あればその中で最小の値を答えよ。
解法
$3.5$倍して床を取る。ただし$N = 1$の場合はどれも等確率なので$1$が答え。
実装
print(($_=<>)-1?int$_*7/2:1,$/)
これも本番でgolf。 証明はしていない。
$6$面ダイスを$N$個振る。出目の和として最も確率が高い値を答えよ。複数あればその中で最小の値を答えよ。
$3.5$倍して床を取る。ただし$N = 1$の場合はどれも等確率なので$1$が答え。
print(($_=<>)-1?int$_*7/2:1,$/)