Codeforces 414B

Codeforces 414B题目链接

大家好,又见面了,我是你们的朋友全栈君。

题目链接

附上代码:

#include <cstdio>
#include <cstring>
#include <bits/stdc++.h>

#define mod 1000000007
int n, k;
// dp[len][last]
int dp[2005][2005]; 

int main(void) {
  
  
	while (~scanf("%d %d", &n, &k)) {
  
  
		memset(dp, 0, sizeof(dp));

		for (int i = 1; i <= n; i++)
			dp[1][i] = 1;

		for (int i = 2; i <= k; i++) {
  
  
			for (int j = 1; j <= n; j++) {
  
  
				for (int t = j; t <= n; t += j) {
  
  
					dp[i][t] += dp[i-1][j];
					dp[i][t] %= mod;
				}
			} 
		}
		int ans = 0;
		for (int i = 1; i <= n; i++)
			ans = (ans + dp[k][i]) % mod;
		printf("%d\n", ans);
	}

	return 0;
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143742.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MeasureSpec介绍及使用详解

    MeasureSpec介绍及使用详解一个MeasureSpec封装了父布局传递给子布局的布局要求,每个MeasureSpec代表了一组宽度和高度的要求。一个MeasureSpec由大小和模式组成。它有三种模式:UNSPECIFIED(未

    2022年7月1日
    22
  • java编写九九乘法表「建议收藏」

    java编写九九乘法表「建议收藏」案例:java编写九九乘法表,源码如下:packagestart;publicclassstart2{ publicstaticvoidmain(String[]args){ inti,j; for(i=1;i<10;i++){ for(j=1;j<=i;j++){ System.out.print(j+”*”+i+”=”+i*j+”\t”); } System.out.println(); } }}运行结果如下:

    2022年7月15日
    13
  • QTabWidget样式表右侧_qt qwidget

    QTabWidget样式表右侧_qt qwidget1、QTabWidget模型,来自于网络:2、样式设置:this->setStyleSheet(“QTabWidget::pane{border-width:1px;border-color:rgb(48,104,151);\border-style:outset;background-color:rgb(132,171,208);\background:transparent;}\QTabW.

    2022年9月23日
    6
  • SQL Server 2019 安装教程[通俗易懂]

    SQLServer2019安装教程下载安装SQL:1、下载SQLServer2019Developer官方网址:下载地址。2、下拉选择免费版本,直接点击下载(别问,问就是家境贫寒????)。3、双击启动安装文件,示例:4、等待…5、选择基本安装类型,示例:6、选择语言:中文(简体),然后点击接受。示例:7、根据自己的需求,选择合适的安装路径,最后点击安装。示例:…

    2022年4月6日
    229
  • docker 镜像构建_如何更新docker镜像内的文件

    docker 镜像构建_如何更新docker镜像内的文件前言如果我们已经安装了一个python3的环境,如果另一台机器也需要安装同样的环境又要敲一遍,很麻烦,这里可以配置Dockerfile文件,让其自动安装,类似shell脚本Dockerfile编写

    2022年7月31日
    14
  • django3.0异步_java定时任务框架选型

    django3.0异步_java定时任务框架选型celery介绍Celery是由Python开发、简单、灵活、可靠的分布式任务队列,是一个处理异步任务的框架,其本质是生产者消费者模型,生产者发送任务到消息队列,消费者负责处理任务。Celery侧重

    2022年7月29日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号