AT_sumitb2019_d.Lucky PIN
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
AtCoder 公司决定在办公室入口设置一个 3 位数的密码。
AtCoder 公司有一个 N 位数的幸运数字 S。社长高桥君打算从 S 中删除 N−3 位,只保留剩下的 3 位,并按从左到右的顺序作为密码。
那么,可以设置多少种不同的密码?
注意,幸运数字和密码都可以以 0 开头。
输入格式
输入以以下格式从标准输入读入。
N S
输出格式
输出可以设置的不同密码的种类数。
输入输出样例
输入#1
4 0224
输出#1
3
输入#2
6 123123
输出#2
17
输入#3
19 3141592653589793238
输出#3
329
说明/提示
限制条件
- 4≤N≤30000
- S 是一个由半角数字组成的长度为 N 的字符串
样例解释 1
高桥君有如下选择:
- 删除 S 的第 1 位,密码为
224。 - 删除 S 的第 2 位,密码为
024。 - 删除 S 的第 3 位,密码为
024。 - 删除 S 的第 4 位,密码为
022。
因此,可以设置的不同密码有 022、024、224 共 3 种。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?