輸入一行數字,把這串數字中的『5』看成空格,將這串數字分成乙個個整型數,對分割成的整型數按從小到大排序。
因為要對輸入的這串數字進行一位一位地操作的話,應該輸入一串字元才好操作,所以定義乙個字元陣列存放這串數字。首先要按照題目要求把這串數字用『5』進行分割,分割後再轉換成整型數存放在另乙個整型陣列中。在分割時要考慮多種情況,例如開頭有『5』,中間有連續幾個『5』,結尾有『5』等等。最後再用氣泡排序將整型陣列中的數按題目要求進行從小到大輸出。
ac通過的c++語言程式如下:
#include
#include
using
namespace std;
intmain()
if(a[0]
=='5'
)for
(int i = p+
1; a[i]
!='\0'
; i++)}
}for
(int i =
1; i <= k -
1; i++
)for
(int j =
0; j <= k -
1- i; j++)if
(b[j]
> b[j +1]
)for
(int i =
0; i <= k -
2; i++
) cout << b[i]
<<
" ";
cout << b[k -1]
<< endl;
}return0;
}
python第一周心得 Python第一周總結
變數 不能為系統自帶的內建函式,如def,help,sum等等 變數不能已下劃線數字來開頭,對大小寫敏感 變數後直接接數字,則被賦值為整型,如何加引號則賦值型別為字串str型別 a 1 整型 int b 2 字串 str 用print 直接輸出 a hello print a 在 使用者想要同時輸出...
hist寒假集訓第一周題解
給定 a 和 b 的分數,詢問分數低的一方加上三分以後能否嚴格大於另一方 如果 a b 則b加上 3 分後比較。否則 a 加上 3 分後比較 include includeusing namespace std int main while b cout 舉辦一場比賽需要 100 200 300 4...
第一周周記
下面是整個文章的第二部分,日常的安利 這周的話,除了整體恢復正常,週末我也購置了我的第一塊外接鍵盤,這裡的話我選擇的是國產的靜電容鍵盤niz的plum 87鍵鍵盤。今天拿到這個鍵盤第一天,整體使用了一下,尺寸配合著15寸的蘋果macbook pro可以說恰到好處,除此以外,整個鍵盤還是給我不少驚喜的...