题解 | #数的分解#

数的分解

https://ac.nowcoder.com/acm/problem/208425

#include <stdio.h>
int fun(int n)
{
    int i,j,count=0;
    while(n>0)
	{
		if(n%10==1||n%10==3)
		return 0;
	    n/=10;	
	}
	return 1;
}
int main()
{    
    int i,j,k,m,n,sum=0;
    for(i=1;i<=2020;i++)
    {
        for(j=i+1;j<=2020-i;j++) 
        {
            for(k=j+1;k<=2020-j;k++)
            {
            	if(i+j+k==2020&&fun(i)==1&&fun(j)==1&&fun(k)==1)
            	{
            		sum++;
				}
			}
        }
    }
    printf("%d\n",sum);
}
全部评论

相关推荐

点赞 评论 收藏
分享
03-30 19:30
石家庄学院 Java
野蛮的柯基在游泳:都能入股了,还得是Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务