5 5 3 6 7 9
YES
AC码:
#include<stdio.h> int num[10005]; int main() { int n,i,a; while(~scanf("%d",&n)) { for(i=0;i<n;i++) num[i]=0; for(i=0;i<n;i++) { scanf("%d",&a); num[a%n]=1; } if(num[i]==1) { printf("YES\n"); continue; } for(i=1;i<n;i++) { if(num[i]&&num[n-i]) break; } printf("%s\n",i>=n?"NO":"YES"); } return 0; }
大神想法!!!
#include <stdio.h> main() { char c[50005]; while(gets(c)) { gets(c); printf("YES\n"); } }
原文:http://blog.csdn.net/u012804490/article/details/24997203