atcoder#SUMITB2019D. Lucky PIN

Lucky PIN

题目描述

AtCoder 社は、オフィスの入り口に 3 3 桁の暗証番号を設定することにしました。

AtCoder 社には N N 桁のラッキーナンバー S S があります。社長の高橋君は、S S から N3 N-3 桁を消して残りの 3 3 桁を左から読んだものを暗証番号として設定することにしました。

このとき、設定されうる暗証番号は何種類あるでしょうか?

ただし、ラッキーナンバーや暗証番号はいずれも 0 0 から始まっても良いものとします。

输入格式

入力は以下の形式で標準入力から与えられます。

N N S S

输出格式

設定されうる暗証番号の種類数を出力してください。

题目大意

AtCoder Inc.已决定使用 33 位PIN码锁定其办公室的门。

该公司有一个 NN 位数的幸运数字 SS。 社长高桥将删除 SS 中的 N3N-3 位数字,并将其余 33 位数字连接起来,而无需更改 PIN 码的设置顺序。

他可以通过这种方式设置多少个 PIN 码?

幸运数字和 PIN 码都可以以 00 开头。

4
0224
3
6
123123
17
19
3141592653589793238
329

提示

制約

  • 4  N  30000 4\ \leq\ N\ \leq\ 30000
  • S S は半角数字からなる長さ N N の文字列

Sample Explanation 1

高橋君には以下の選択肢があります。 - S S 1 1 桁目を消し、暗証番号を 224 とする。 - S S 2 2 桁目を消し、暗証番号を 024 とする。 - S S 3 3 桁目を消し、暗証番号を 024 とする。 - S S 4 4 桁目を消し、暗証番号を 022 とする。 よって、設定されうる暗証番号は 022, 024, 2243 3 種類です。