#B3949. [语言月赛 202403] 星云(Nebula Numbers)

0
    ID: 8534 传统题 1000ms 512MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>B3949枚举算法枚举数位统计GESP 3级CSP-J

[语言月赛 202403] 星云(Nebula Numbers)

[语言月赛 202403] 星云(Nebula Numbers)

题目描述

你看,那一抹云,衬着星星,多美啊!

定义星云数为位数不大于 nn 且各数位之和不超过 kk 的正整数,给定 n,kn,k,求星云数的个数。

输入格式

第一行输入两个整数 n,kn,k。

输出格式

输出一行一个整数,表示答案。

样例输入 #1

3 2

样例输出 #1

9

数据范围

数据规模与约定

对于 30%30\% 的数据,n=1n=1。
对于 100%100\% 的数据,1≤n≤71 \leq n \leq 7,1≤k≤1001 \leq k \leq 100。

知识点与难度

本题涉及的知识点从属于 GESP 3级,难度(CF Rating):850。


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例及最小边界测试
1 20 3~8 n=1n = 1,1≤k≤1001 \le k \le 100
2 15 9~11 Hack 数据:k=1k = 1(仅 1,10,100,…1,10,100,\dots)、n=7,k=63n = 7, k = 63 满位和边界
3 30 12~20 1≤n≤61 \le n \le 6,1≤k≤1001 \le k \le 100
4 25 21~25 1≤n≤71 \le n \le 7,1≤k≤1001 \le k \le 100 全覆盖测试

出处:原题链接