第二週中級練習

2021-10-03 22:35:54 字數 2419 閱讀 6881

題目內容:

輸入4字元的單詞(小寫),將每個字母轉換為其在字母表中的序號(00-25)輸出(不夠兩位的前面補0)。例如,輸入atom,輸出00191412

輸入格式:

連續的四個小寫字母,表示乙個4字母單詞。

輸出格式:

8個0-9的數字,中間無空格。

輸入樣例:

atom

輸出樣例:

時間限制:500ms記憶體限制:32000kb

#include

using

namespace std;

intmain()

cout

}//沒有用三目運算子

題目內容:

乙個8位的整數。它的每兩位代表乙個字母在字母表中的序號(00-25),編寫程式,輸入乙個8位的整數(不夠8位的前面補0),按上述規則將其轉換為乙個四字母的單詞。例如輸入01112004,輸出blue。

輸入格式:

8位整數。

輸出格式:

四字母單詞。

輸入樣例:

輸出樣例:

blue

時間限制:500ms記憶體限制:32000kb

#include

using

namespace std;

intmain()

char r[4]

;for

(int i=

0; i<

4; i++

) cout

}

題目內容:

使用乙個int變數(一般為4位元組),儲存4個均不超過255的非負整數,輸出這個int變數的值。例如輸入 1 2 3 4,輸出16909060。

輸入格式:

4個不超過255的非負整數,中間用空格隔開。

輸出格式:

乙個整數。四個整數放在乙個int變數中,當乙個整數看待的值。

輸入樣例:

1 2 3 4

輸出樣例:

#include

using

namespace std;

intmain()

//四個字母的順序試了試,還有位運算的技巧

題目內容:

石頭、剪刀、布分別用1,2,3表示。輸入數字,輸出相應的詞,如果輸入的數不是1,2,3,輸出「不認識」。

輸入格式:整數

輸出格式:

「石頭」、「剪刀」、"布"或"不認識"四個詞之一。

輸入樣例:

輸出樣例:石頭

char ****ou[10]=「石頭」;

輸出:cout《判斷,用 《條件》?《表示式1>:《表示式2>

時間限制:500ms記憶體限制:32000kb

#include

using

namespace std;

intmain()

cout

}

題目內容:

有10個人圍坐一桌,10個人的編號為1-10,指定乙個人a開始,再指定乙個數k,從a為1往下數,每數到k,就給這個人發乙個糖果,然後再從下乙個人開始從1數到k,再發乙個糖果(迴圈往復)。例如從2號人開始,k為3則4號為分到糖果的人,再往下數7號為分到糖果的人,再往下數10號為分到糖果的人。

編寫程式,輸入起始人的編號和k,輸入前四個分到糖果的人。例如輸入2 3,輸出4 7 10 3

輸入格式:

兩個正整數,中間用空格隔開。第1個數的範圍為1-10。

輸出格式:

輸出,4個整數,用乙個空隔開,末尾無空格。

輸入樣例:

2 3輸出樣例:

4 7 10 3

#include

using

namespace std;

intmain()

cout

}//這題可以找規律來進行簡化

第三週中級練習

題目內容 輸入n 0輸入格式 整數n 0輸出格式 非負整數 輸入樣例 輸出樣例 include using namespace std intmain cout return0 題目內容 求a aa aaa aaaa aa a 第n項,n個a 其中a是1 9的整數。例如,a 1,n 3時,式子為1 ...

第3周中級練習 owefhowefwef

1.計算1 2 3 n 題目內容 輸入n 0 輸入n 0 include using namespace std intmain cout sum return0 2.題目內容 求a aa aaa aaaa aa a 第n項,n個a 其中a是1 9的整數。例如,a 1,n 3時,式子為1 11 11...

第6周中級練習 fehwuifhd

1遞迴插入排序 10分 題目內容 編寫函式,對整型陣列進行遞迴插入排序。編寫函式,輸入 輸出陣列元素。編寫主函式,呼叫函式輸入 排序 輸出元素。整數個數不超過100個。輸入 在一行或多行中輸入若干用空隔開的整數,輸入 9999表示結束。輸出 在一行中輸出整數,用乙個空格隔開,末尾無空格。輸入樣例 3...