Time Limit: 12000/4000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 3501 Accepted Submission(s): 984
2 3 1 3 2 4 3 2 4 1
N Y
#include"stdio.h" #include"string.h" #define N 10005 int main() { int T,t,n,i,m,flag,hash[N]; scanf("%d",&T); while(T--) { scanf("%d",&n); memset(hash,0,sizeof(hash)); m=n; flag=0; while(m--) { scanf("%d",&t); hash[t]=1; for(i=1;!flag&&i<t&&t+i<=n;i++) { if(hash[t-i]+hash[t+i]==1) //这两个元素有且只有一个出现 flag=1; } } if(flag) printf("Y\n"); else printf("N\n"); } return 0; }
hdu 3833 YY's new problem,布布扣,bubuko.com
原文:http://blog.csdn.net/u011721440/article/details/21037251