HDU 1 3 3第二小整數

2021-06-21 00:58:59 字數 589 閱讀 9763

很水的題,但是不知道為什麼提交不過去,真的是很無奈啊,影響心情哇。

#include #include #include int cmp(const void *pa,const void *pb)

int main()

; scanf("%d",&n);

while(n)

qsort(arr,k,sizeof(int),cmp);

printf("%d\n",arr[1]);

n--;

} return 0;

}

下邊是在網上找的**,看不出有什麼不一樣,無奈。。。。。。

#include#includeusing namespace std;

int main ()

{ int a[100];

int t , n;

cin>>t;

while( t-- )

{ cin>>n ;

for( int i=0; i< n ; i++ )

cin>>a[i];

sort( a , a+n );

cout<

求n個整數中第二小的數

相同的整數看成乙個數。比如,有5個數分別是1,1,3,4,5,那麼第二小的數就是3。輸入包含多組測試資料。輸入的第一行是乙個整數c,表示有c組測試資料 每組測試資料的第一行是乙個整數n,表示本組測試資料有n個整數 2 n 10 接著一行是n個整數 每個數均小於100 為每組測試資料輸出第二小的整數,...

第二大整數

問題描述 編寫乙個程式,讀入一組整數 不超過 20個 當使用者輸入 0時,表示輸入結束。然後程式將從這組整數中,把第二大的那個整數找出來,並把它列印出來。說明 1 0表示輸入結束,它本身並不計入這組整數中。2 在這組整數中,既有正數,也可能有負數。3 這組整數的個數不少於2個。輸入格式 輸入只有一行...

找出第二小的數

求n個整數中第二小的數。相同的整數看成乙個數。比如,有5個數分別是1,1,3,4,5,那麼第二小的數就是3。輸入包含多組測試資料。輸入的第一行是乙個整數c,表示有c組測試資料 每組測試資料的第一行是乙個整數n,表示本組測試資料有n個整數 2 n 10 接著一行是n個整數 每個數均小於100 為每組測...