霖霖林林想上分


私信TA

用户名:xiangyanlin18

访问量:1348

签 名:

11月底冲入1000名,我不会算法

等  级
排  名 6047
经  验 1386
参赛次数 0
文章发表 3
年  龄 18
在职情况 学生
学  校 Lushan international
专  业

  自我简介:

解题思路:使用大数组,不必去剔除重复的值

注意事项:

参考代码:#include<stdio.h>
#define N 400
int main()
{
    int i,j,k;
    int num[N]={0};
    int count=0;
    for(i=0;i<=4;i++)
    {
        for(j=0;j<=3;j++)
        {
            if(i==0 && j== 0) continue;
            else
            {
                num[3*i+5*j]=1;
            }
        }
    }
    for(k=0;k<N;k++)
    {
        if(num[k] !=0)
        {
            count++;
        }
    }
    printf("%d",count);
    return 0;
}

 

0.0分

3 人评分

  评论区

#include<stdio.h>
int main()
{
	int flag=0;
	for(int i=1;i<=27;i++)
	{
		for(int j=0;j<=4;j++)
		{
			for(int k=0;k<=3;k++)
			{
				if(i==j*3+k*5)
				{
					flag++;
				}
			}
		 } 
	}
	printf("%d",flag);
	return 0;
}
2021-12-19 11:22:56
哎呀,,,,,,怎么简单就能解决的问题,我居然想了两天,写了上百行代码,,,,真是要吐血了。。。
2021-05-20 09:39:33
  • «
  • 1
  • »