关注
试下,不知道对不对
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int k = sc.nextInt();
sc.nextLine();
String s = sc.nextLine();
long[][] arr = new long[n + 1][k];
int c = Integer.valueOf(s.charAt(0));
arr[1][c % k] += 1;
if (n <= 1){
System.out.println(arr[1][c % k]);
return;
}
for (int i = 2;i <= n;i ++){
for (int j = 0;j < k;j ++){
int tmp = s.charAt(i - 1) - '0' + j * 10;
int yu = tmp % k;
arr[i][yu] = (arr[i][yu] + arr[i - 1][j]) % 1000000007;
}
int yu = Integer.valueOf(s.charAt(i - 1)) % k;
arr[i][yu] = (1 + arr[i][yu]) % 1000000007;
for (int j = 0;j < k;j ++){
arr[i][j] += arr[i - 1][j];
}
}
long res = arr[n][0];
System.out.println(res);
}
查看原帖
点赞 1
相关推荐
牛客热帖
更多
- 1... 简历上写了AI项目,怎么才能拉开差距?1.2W
- 2... 我用一场重病,换来了与大厂的和解8085
- 3... 不会AI Coding真的不行吗?6308
- 4... 字节跳动-中国交易与广告面经4532
- 5... 战报分享——2026年前端社招找工作感想1824
- 6... 牛客的各位大家好,我是今年高考生,马上就要高考了,本人很喜欢计算机,但是听说现在AI对程序员的冲击影响很大,想问问大家还能报计算机专业吗?1617
- 7... 哈哈哈哈哈哈哈哈哈再也不用写代码啦!!1550
- 8... 小红书PE后端二面1534
- 9... 实习还有试用期???1463
- 10... 一家我看不上的初创公司,老板愿意给我开9k实习工资,甚至亲手写了2000多字的offer邮件给我1452
正在热议
更多
# 我的实习日记 #
4170404次浏览 33318人参与
# 牛客AI文生图 #
25857次浏览 261人参与
# 第3届现代汽车Code Faster急速编程挑战赛 #
35112次浏览 539人参与
# 柠檬微趣笔试 #
5347次浏览 67人参与
# 城市生存手册 #
7621次浏览 115人参与
# 如果人间有后悔药 #
11236次浏览 260人参与
# 入职第一天,你准备什么时候下班 #
129132次浏览 530人参与
# 你的房租占工资的比例是多少? #
104549次浏览 911人参与
# 实习最晚的一次下班是几点 #
40157次浏览 177人参与
# 用一句话形容你的团队氛围 #
53690次浏览 316人参与
# 一人推荐一个值得去的通信/硬件公司 #
273442次浏览 2169人参与
# 你以为的实习VS真实的实习 #
147852次浏览 768人参与
# 哪些公司对双非友好 #
244765次浏览 1292人参与
# 听到哪句话就代表面试稳了or挂了? #
279138次浏览 1797人参与
# 毕业后不工作的日子里我在做什么 #
281357次浏览 1751人参与
# 入职第五天,你被拉进了几个工作群 #
33128次浏览 85人参与
# 你上一次加班是什么时候? #
164308次浏览 831人参与
# 新凯来求职进展汇总 #
84987次浏览 197人参与
# 为了找工作你投递了多少公司? #
127994次浏览 801人参与
# 双非本科的出路是什么? #
237935次浏览 1670人参与
# 现在入门AI应该走哪些方向? #
35912次浏览 205人参与
