题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
掷骰子

题目题干

描述

小明是个掷骰子爱好者。有一天他碰到了这么一个问题:oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

有一枚 6 个面的骰子,分别写了 1, 2, 3, 4, 5, 6 ,每一面朝上的概率是均等的。oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在小明想知道,如果他投掷 n 次,并且将结果按顺序写在纸上成为一个数。(比如说如果小明扔了 3 次,分别是 3, 2, 5 ,那么他最后得到的数就是 325)他现在想知道这个数是 k 的倍数的可能情况有多少种,其中 k 是一个特定的数。oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

由于这个方案数可能会很大,所以请你输出结果对 109+7 (即 1000000007)取模的结果。oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入
一行,包含2个整数 n,k,含义如题所示。(1<=n<=20, 1<=k<=1000)
输出
一行一个整数,表示答案。
样例输入
样例输入1
2 12

样例输入2
2 4

样例输入3
10 23
样例输出
样例输出1
3

样例输出2
9

样例输出3
2628965
提示
样例说明:oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例1,n=2时,一共有36种可能的结果,其中能被12整除的是(12,24,36)三种,因此输出3。oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例2,n=2,依然有36种可能的结果,其中能被4整除的有(12,16,24,32,36,44,52,56,64)一共9种。oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
特别注意:答案可能非常大,甚至超过int范围,题目要求只需输出答案对10^9+7取余的结果即可。oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
数据范围:oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于30%的数据,n<=3;oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于另外30%的数据,k<=3;oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于另外20%的数据,n<=8;oVY100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于全部数据,1<=n<=20, 1<=k<=1000;

答案解析

相关题目

单调数组描述 给定一个长度为 n 的整数数组 A=[A1,A2,...,An]。 你可以进行至多一次如下操作: 选择整数 i (1 ≤ i < n),并将 A1,A2,...Ai 移动至最右
掷骰子描述 小明是个掷骰子爱好者。有一天他碰到了这么一个问题: 有一枚 6 个面的骰子,分别写了 1, 2, 3, 4, 5, 6 ,每一面朝上的概率是均等的。 现在小明想知道,如果他投掷 n 次
最小ASCII删除和描述 给定两个字符串S和T,你可以从两个字符串中删除若干个字符,目标是使得剩余两个字符串相等(都是空串也算相等)。 代价是删除的字符的ASCII值之和。 请输出最小的代价是多少
最低等级通关描述 小Hi在玩一款电子游戏,他现在处于一座由NxN个方块区域组成的迷宫中。小Hi开始时位于左上角的区域,他只能向右或者向下移动,而要通关必须移动到右下角的方格区域。 每个方格区域都标记
合唱队形描述 N 位同学站成一排,音乐老师要请其中的 (N-K) 位同学出列,使得剩下的 K 位同学排成合唱队形。 合唱队形是指这样的一种队形:设 K 位同学从左到右依次编号为 1, 2, …, K
Bessie的生意
选题描述 每次编程课的考试和测验前,张老师和杜老师都为了出题和选题绞尽脑汁。因为我们既希望让同学们得高分,增加对编程学习的兴趣,又必须考察大家对核心知识和算法的掌握情况。于是,这次考试前的选题工作,我
数字三角形3描述 7 3   8 8   1   0 2   7   4   4 4   5   2   6   5 (图1) 图1给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对
竞选班长3描述 班级里要竞选班长,共有 M 名同学参加竞选。为了便于投票和统计,老师给他们编号为1号候选人、2号候选人、3号候选人 ... M号候选人,同学们投票时只要在纸上写上 1 到 M 中的一个
算盘描述 算盘是一种手动操作计算辅助工具形式,它起源于中国,迄今已有2600多年的历史,是中国古代的一项重要发明。在阿拉伯数字出现前,算盘是世界广为使用的计算工具。现在,算盘在亚洲和中东的部分地区继续

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢