華科機考 奇偶校驗

2022-05-25 03:09:12 字數 594 閱讀 3856

時間限制:1秒   空間限制:32768k  

題目描述

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

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

輸出描述: 可能有多組測試資料,對於每組資料, 對於字串中的每乙個字元,輸出按題目進行奇偶校驗後的數,每個字元校驗的結果佔一行。

輸入例子: 3 3a

輸出例子: 10110011

思路:先將這個字元轉換成int,然後化成二進位制,高位不足就補0,最後一位看情況補0或是1

**:

#include #include 

using

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...