#3523: 第7個測資...


saitor362320 (Kira Yamato)

學校 : 國立臺灣海洋大學
編號 : 9939
來源 : [140.121.215.219]
最後登入時間 :
2014-09-15 21:28:39
d501. 第二題:數列最小值 -- 98學年度高雄市資訊學科能力競賽 | From: [140.121.213.179] | 發表日期 : 2010-03-08 02:10

與正確輸出不相符(line:7)
您的答案為: A=4476
正確答案為: A=4538

 

是甚麼啊?

誰能幫我看看嗎?

//=====================

#include<stdio.h>
#include<stdlib.h>
#define SIZE 10001

int compare(const void * a,const void * b)
{
 return *((int *)a)-*((int *)b) ;
}

int main()
{
 int n;
 int i;
 int a[SIZE];
 
 while(scanf("%d",&n)!=EOF){
  for(i=0;i<n;i++)
   scanf("%d",&a[i]);
  qsort(a,n,sizeof(int),compare);
   printf("A=");
  if(n%2==1){
   printf("%d\n",a[n/2]);
  }else {
    if(a[n/2-1]==a[n/2])
     printf("%d\n",a[n/2-1]);
    else {
    
     for(i=a[n/2-1];i<=a[n/2]-1;i++)
      printf("%d、",i);
     printf("%d",a[n/2]);
    }
    printf("\n");
  }
  }
 return 0;
}

//=======================

 
ZeroJudge Forum