#15119: 測試都對但為什麼逾時


hulkxbox (哈哈)

學校 : 不指定學校
編號 : 33495
來源 : [114.24.66.229]
最後登入時間 :
2018-09-28 14:17:18
c299. 1. 連號或不連號 -- 106學年度全國資訊學科能力競賽 | From: [114.24.78.139] | 發表日期 : 2018-09-14 22:57

#include <stdio.h>
#include <stdlib.h>

int main()
{
int a;
int num=1;
while(scanf!=EOF)
{
printf("輸入範例 %d:\n",num);
scanf("%d",&a);
int *seq=malloc(a*sizeof(int));
int i;
for(i=0;i<a;i++)
{
scanf("%d",&seq[i]);
}
int max=0,min=10;
for(i=0;i<a;i++)
{
if(seq[i]>max) max=seq[i];
if(min>seq[i]) min=seq[i];
}
if(a==(max-min+1))
{
int j,f=0;
for(j=min+1;j<max;j++)
{
for(i=0;i<a;i++)
{
if(j==seq[i]) f++;
}
}
if(f==(max-min-1)) printf("%d %d yes\n",min,max);
}
else printf("%d %d no\n",min,max);
num++;
}
return 0;
}

 
ZeroJudge Forum