之所以選擇做這道題,是因為在很久很久之前,這道題,十一頁的第一題就被自己遺棄了。因為敲了好多次都沒有過。然後心灰意冷之後就選擇了往下做。
第一次用最愚蠢的方法,把三個字元排序能出現的各種情況都想了一遍,然後敲出來,執行,沒有想要的結果。不知道為什麼總是多出來一行。然後只好換了其他的方法,選擇排序和氣泡排序各種往上拍。然後還是不對。確切的是說跟之前輸出的結果完全相同。沒辦法,當你發現自己走投無路的時候,轉身就是方向。於是乎就拖了很久沒有敲這個,今天很認真很認真的思索了一下,把之前的**翻出來看了一下,發現了那個很嚴重的問題。
這是最開始敲的。然後執行的之後空格不會被篩選,就是說輸入了空格也是相當於乙個字元被電腦識別(0.0好吧我是這樣理解的)所以當執行時出現各種回車空格換行的時候它的執行結果很令人詫異=。=
然後當然就是對它進行一系列的調整咯~
這基本上就是這道題的解題歷程了。至於每一段的思路,就是和普通的數字什麼的比較是一樣的,只是空格的問題讓我苦惱了很久。
2000題就這麼華麗麗的結束了~~~~
剪子。
杭電2000 ASCII碼排序
用乙個字元陣列就可以搞定!problem description 輸入三個字元後,按各字元的ascii碼從小到大的順序輸出這三個字元。input 輸入資料有多組,每組佔一行,有三個字元組成,之間無空格。output 對於每組輸入資料,輸出一行,字元中間用乙個空格分開。sample input qwe...
杭電 2000 ASCII碼排序
problem description 輸入三個字元後,按各字元的ascii碼從小到大的順序輸出這三個字元。input 輸入資料有多組,每組佔一行,有三個字元組成,之間無空格。output 對於每組輸入資料,輸出一行,字元中間用乙個空格分開。sample input qweasd zxcsample...
杭電 2000 ASCII碼排序 c
problem description 輸入三個字元後,按各字元的ascii碼從小到大的順序輸出這三個字元。input 輸入資料有多組,每組佔一行,有三個字元組成,之間無空格。output 對於每組輸入資料,輸出一行,字元中間用乙個空格分開。sample input qweasd zxcsample...