hdu 1029

    xiaoxiao2021-03-25  106

    一道模拟的大水题,入门合适:

    AC:

    #include<stdio.h> #include<string.h> #define maxn 1005 int a[maxn],num[maxn]; int main() { memset(a,0,sizeof(a)); int t; while(scanf("%d",&t)==1) { for(int i=1;i<=t;i++) { scanf("%d",a[i]); } memset(num,0,sizeof(num)); for(int j=1;j<=t;j++) { for(int k=1;k<=j;k++) { int m=a[j]-a[k]; if(!m) num[j]++; } } for(int l=1;l<=t;l++) { if(num[l]>=(t+1)/2) printf("%d\n",l); } return 0; } }

    转载请注明原文地址: https://ju.6miu.com/read-11877.html

    最新回复(0)