- 珠心算测验
- 2022-05-28 20:13:12 @
在dev—c当中可以运行并且能得到结果但在评测中一直提示running error
#include <stdio.h>
int main()
{
int n,i,k,m=0,flag=0;
int a[1000],b[1000];
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<n-1;i++)//所有组合
{
for(k=i+1;k<n;k++)
{
b[m]=a[i]+a[k];
m++;
}
}
for(i=0;i<n;i++) //避免相同数字的不同组合
{
for(k=0;k<m;k++)
{
if(a[i]==b[k])
{
flag++;
break;
}
else continue;
}
}
printf("%d",flag);
return 0;
}
1 条评论
-
jiushizheyang LV 4 @ 2022-05-28 20:20:19
https://blog.csdn.net/yuewenyao/article/details/79202286
最后将数组开到10000就成功了
- 1
信息
- ID
- 1911
- 难度
- 6
- 分类
- (无)
- 标签
- 递交数
- 17109
- 已通过
- 4523
- 通过率
- 26%
- 被复制
- 28
- 上传者