奇偶校驗 華中科技大學計算機題

2021-07-29 00:26:28 字數 591 閱讀 4338

題目描述

輸入乙個字串,然後對每個字元進行奇校驗,最後輸出校驗後的二進位制數(如』3』,輸出:10110011)。

輸入描述:

輸入包括乙個字串,字串長度不超過100。

輸出描述:

可能有多組測試資料,對於每組資料,

對於字串中的每乙個字元,輸出按題目進行奇偶校驗後的數,每個字元校驗的結果佔一行。

輸入例子:

3 3a

輸出例子:

10110011

10110011

01100001

題目本意不難,理解奇偶檢驗有點費事

#include 

#include

using

namespace

std;

/*思想就是:轉為2進製後1的個數為偶數最高位要補1,注意ascii碼最大就是127*/

int main()

華中科技大學 找位置

題目描述 對給定的乙個字串,找出有重複的字元,並給出其位置,如 abcaaab12ab12 輸出 a,1 a,4 a,5 a,10,b,2 b,11,1,8 1,12,2,9 2,13。輸入描述 輸入包括乙個由字母和數字組成的字串,其長度不超過100。輸出描述 可能有多組測試資料,對於每組資料,按照...

華中科技大學複試 對稱矩陣

題目描述 輸入乙個n維矩陣,判斷是否對稱。輸入描述 輸入第一行包括乙個數 n 1 n 100 表示矩陣的維數。接下來的n行,每行包括n個數,表示n n矩陣的元素。輸出描述 可能有多組測試資料,對於每組資料,輸出 yes 表示矩陣為對稱矩陣。輸出 no 表示矩陣不是對稱矩陣。示例輸入4 16 19 1...

華中科技大學複試 找位置

題目描述 對給定的乙個字串,找出有重複的字元,並給出其位置,如 abcaaab12ab12 輸出 a,1 a,4 a,5 a,10,b,2 b,11,1,8 1,12,2,9 2,13。輸入描述 輸入包括乙個由字母和數字組成的字串,其長度不超過100。輸出描述 可能有多組測試資料,對於每組資料,按照...