您的位置:首页 > 其它

hdu5522 Numbers

2015-11-01 09:49 288 查看
#include <stdio.h>

int main()

{

int n, i, j, k, num;

int a[1005];

while(~scanf("%d", &n))

{

num = 0;

for(i = 0; i < n; i++)

scanf("%d", &a[i]);

for(i = 0; i < n; i++)

{

for(j = 0; j < n; j++)

{

if(j == i) continue;

for(k = 0; k < n; k++)

{

if(k == j || k == i) continue;

if(a[i] == a[k] + a[j])

{

num = 1;

printf("YES\n");

break;

}

}

if(num == 1) break;

}

if(num == 1) break;

}

if(num == 0) printf("NO\n");

}

return 0;

}

心得:昨天比赛做的,刚开始还犹豫溢出,一次A。不过好歹是我第一次比赛时做出题,纪念一下T_T
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: