時間限制:1秒 空間限制:32768k
題目描述
輸入乙個字串,然後對每個字元進行奇校驗,最後輸出校驗後的二進位制數(如'3』,輸出:10110011)。
輸入描述: 輸入包括乙個字串,字串長度不超過100。
輸出描述: 可能有多組測試資料,對於每組資料, 對於字串中的每乙個字元,輸出按題目進行奇偶校驗後的數,每個字元校驗的結果佔一行。
輸入例子: 3 3a
輸出例子: 10110011
思路:先將這個字元轉換成int,然後化成二進位制,高位不足就補0,最後一位看情況補0或是1
**:
#include #includeusing
namespace
std;
intmain()
if(countl%2==0
) a[
7]=1
;
else
a[7]=0
;
for(int j=7;j>=0;j--)
cout
<}
}return0;
}
java 奇偶校驗
奇校驗 param bytes 長度為8的整數倍 param parity 0 奇校驗,1 偶校驗 return throws exception public static byte parityofodd byte bytes,int parity throws exception if par...
奇偶校驗原理
奇偶校驗原理 通過計算資料中 1 的個數是奇數還是偶數來判斷資料的正確性。在被校驗的資料後加一位校驗位或校驗字元用作校驗碼實現校驗。校驗位的生成方法 奇校驗 確保整個被傳輸的資料中 1 的個數是奇數個,即載荷資料中 1 的個數是奇數個時校驗位填 0 否則填 1 偶校驗 確保整個被傳輸的資料中 1 的...
Parity check(奇偶校驗)
description input multiple test cases.each test case is an integer n 0 n 101000 in a single line.output for each test case,output the answer of f n mo...