AtCoder Beginner Contest 285 C問題 abc285_brutmhyhiizp
問題
提出解答
問題の概要
個の問題が次のように ID が次のような順番で付されている.
- 長さ の英大文字列を辞書式に並べたもの
- 長さ の英大文字列を辞書式に並べたもの
- 長さ の英大文字列を辞書式に並べたもの
では, ID に割り当てられている文字列 が与えられるので, が ID になっているのは何問目か?
制約
- は ID に割り当てられている文字列
解法
の長さを とする. このとき, 長さが 未満の英大文字列の個数 は
である.
また, 長さが で辞書式で 未満の英大文字列の数は の各文字について, と変換した整数列を としたとき,
である.
以上を用いて, 求めるべき解答は となることがわかる.
計算量は 時間である.