九度OJ 題目1117 整數奇偶排序

2022-09-23 13:57:07 字數 2127 閱讀 2488

********************************  

*    日期:2013-2-5 

*    作者:sjf0115  

*    題號: 九度oj 題目1117:整數奇偶排序 

*    **: 

*    結果:ac  

*    **:2023年北京大學圖形實驗室計算機研究生機試真題 

*    總結:注意只有奇數沒有偶數的情況,只有偶數沒有奇數的情況。可能沒有偶數,那麼輸出奇數後不要有空格! 

**********************************/   

#include   

#include   

#include   

//偶數排序   

int cmp(const void *a,const void *b)  

//奇數排序   

int cmp2(const void *a,const void *b)  

int main()  

else  

for(i = 1;i < 10;i++)  

//偶數   

else  

}  //排序   

qsort(even,evencount,sizeof(even[0]),cmp);  

qsort(odd,oddcount,sizeof(odd[0]),cmp2);  

//1.先輸出其中的奇數,並按從大到小排列;2.然後輸出其中的偶數,並按從小到大排列。   

//輸出奇數   

int flag = 0;  

for(i = 0;i < oddcount;i++)  

printf("%d",odd[i]);  

flag = 1;  

}  //沒有偶數只有奇數   

if(evencount == 0)  

//有偶數無奇數   

else if(oddcount != 0)  

//輸出偶數   

for(i = 0;i < evencount;i++)  

else  

}  }  

return 0;  

}   

/********************************* 

*    日期:2013-2-5

*    作者:sjf0115 

*    題號: 九度oj 題目1117:整數奇偶排序

*    **:

*    結果:ac 

*    **:2023年北京大學圖形實驗室計算機研究生機試真題

*    總結:注意只有奇數沒有偶數的情況,只有偶數沒有奇數的情況。可能沒有偶數,那麼輸出奇數後不要有空格!

**********************************/ 

#include

#include

#include

//偶數排序

int cmp(const void *a,const void *b)

//奇數排序

int cmp2(const void *a,const void *b)

int main()

else

for(i = 1;i < 10;i++)

//偶數

else

}//排序

qsort(even,evencount,sizeof(even[0]),cmp);

qsort(odd,oddcount,sizeof(odd[0]),cmp2);

//1.先輸出其中的奇數,並按從大到小排列;2.然後輸出其中的偶數,並按從小到大排列。

//輸出奇數

int flag = 0;

for(i = 0;i < oddcount;i++)

printf("%d",odd[i]);

flag = 1;

}//沒有偶數只有奇數

if(evencount == 0)

//有偶數無奇數

else if(oddcount != 0)

//輸出偶數

for(i = 0;i < evencount;i++)

else

}    }

return 0;} 

九度oj 1117 整數奇偶排序

時間限制 1 秒 記憶體限制 32 兆 特殊判題 否 提交 3113 解決 912 題目描述 輸入10個整數,彼此以空格分隔。重新排序以後輸出 也按空格分隔 要求 1.先輸出其中的奇數,並按從大到小排列 2.然後輸出其中的偶數,並按從小到大排列。輸入 任意排序的10個整數 0 100 彼此以空格分隔...

九度oj 題目1063 整數和

題目1063 整數和 時間限制 1 秒 記憶體限制 32 兆 特殊判題 否 提交 4043 解決 2638 題目描述 編寫程式,讀入乙個整數n。若n為非負數,則計算n到2n之間的整數和 若n為乙個負數,則求2n到n之間的整數和 輸入 乙個整數n,n的絕對值小於等於1000 輸出 測試資料可能有多組,...

九度OJ題目1202 排序

題目描述 對輸入的n個數進行排序並輸出。輸入 輸入的第一行包括乙個整數n 1 n 100 接下來的一行包括n個整數。輸出 可能有多組測試資料,對於每組資料,將排序後的n個整數輸出,每個數後面都有乙個空格。每組測試資料的結果佔一行。樣例輸入 4 1 4 3 2 樣例輸出 1 2 3 4 2006年華中...