当前位置:首页 » 编程软件 » 鸡蛋编程题

鸡蛋编程题

发布时间: 2022-03-05 06:37:22

Ⅰ c++编程题:鸡蛋

#include"stdio.h"
inta[100001];
intmain()
{inti,j,N,n=0;
scanf("%d",&N);
for(i=1;i<=N;i++)
{scanf("%d",&a[i]);
a[i]+=a[i-1];
}
for(i=1;i<=N;i++)
for(j=0;j<i;j++)
if((a[i]-a[j])%7==0)n++;
printf("%d ",n);
return0;
}

Ⅱ C++编程题:鸡蛋(大佬请进)

这种题目如果直接用循环是很难搞定的,我给你一个算法.不过没有调试,看看你能不能看懂



#include <bits/stdc++.h>
using namespace std;
#define N 100010
int a[N], remainder[N][7];

int main(int argc, char* argv[]) {
int n ;
scanf("%d", &n);
int i, j,r ;
i = 0;
scanf("%d", &a[i]);

for(j=0; j < 7 ; j++) {
remainder[i][j] = 0;
}
remainder[i][a[i]%j] = 0;

for(i++; i< n ; i++) {
scanf("%d", &a[i]);
for(j=0; j < 7 ; j++) {
remainder[i][(j+a[i])%7] = 1+ remainder[i-1][j];
}
}
printf("result:%d", remainder[n][0]);
return 0;
}

热点内容
自己服务器搭建梯子 发布:2025-05-10 03:31:39 浏览:571
华为升级包怎么解压 发布:2025-05-10 03:18:24 浏览:603
c语言以什么结束 发布:2025-05-10 03:18:22 浏览:257
160android 发布:2025-05-10 03:03:30 浏览:178
pythonstorage 发布:2025-05-10 02:58:38 浏览:499
如何查看电脑配置显卡参数 发布:2025-05-10 02:37:00 浏览:106
证券交易密码在哪里修改 发布:2025-05-10 02:31:56 浏览:839
javafor是什么意思 发布:2025-05-10 02:23:09 浏览:842
学生云服务器可以搭建网站吗 发布:2025-05-10 02:10:36 浏览:441
共享的文件怎么访问权限 发布:2025-05-10 02:02:49 浏览:166