- 珠心算测验
- 2018-06-17 22:35:58 @
#include<iostream>
using namespace std;
int main() {
int n, array[101], t = 0, j1, j;
cin >> n;
for (int i = 0; i < n; i++)
cin >> array[i];
for (int k = 0; k < n; k++)
{
for (j = 0; j < n; j++)
{
for (j1 = j + 1; j1 < n; j1++)
{
if (j == k || j1 == k)continue; //从除这个数外集合中的其他数取出两个数
else if (array[j] + array[j1] == array[k])
{
t++;
break; //只要遍历到这个数即可
}
}
if (array[j] + array[j1] == array[k])break; //开始遍历下个数
}
}
cout << t;
return 0;
}
1 条评论
-
liuzeyu12a LV 3 @ 2018-06-17 22:37:26
求大神帮忙看一下 小妹将不剩感激
- 1
信息
- ID
- 1911
- 难度
- 6
- 分类
- (无)
- 标签
- 递交数
- 17109
- 已通过
- 4523
- 通过率
- 26%
- 被复制
- 28
- 上传者