新城已无旧少年


私信TA

用户名:s573877411

访问量:18761

签 名:

人类的悲喜并不相通,我只是觉得他们吵闹.

等  级
排  名 190
经  验 6499
参赛次数 1
文章发表 19
年  龄 20
在职情况 学生
学  校 西安工程大学
专  业 大数据

  自我简介:

静,不是外在无声,而是内心无争

解题思路:

注意事项:

参考代码:

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int max(int x,int y)
{
	return x>y?x:y;
}
int main()
{
	int n,m,flag;
	scanf("%d%d",&n,&m);
	int dp[(n*m)+1];
	memset(dp,0,sizeof(dp));
	dp[n]=1;
	dp[m]=1;
	int MAX=max(n,m);
	for(int i=MAX+1;i<=n*m;i++)
	{
		if(dp[i-m]==1||dp[i-n]==1)
		{
			dp[i]=1;
		}else{
			dp[i]=0;
		}
		if(dp[i]==0)
		{
			flag=i; 
		}
	}
	printf("%d",flag);
	return 0;
}


 

0.0分

3 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区