奇偶校验
提交数: 359, 通过率: 67.41%, 平均分: 76.21
题目描述:
奇偶校验是一种校验数据传输正确性的方法。其中奇校验方法:统计二进制数据的数位中“1”的个数,若个数为奇数,则校验位值为0,否则校验位值为1。
输入1~255十进制待校验数,请编写一个计算奇校验位值的程序。
输入格式:
一个255以内的待验数
输出格式:
输出共两行。
第一行是对应原二制数.
第二行是奇偶验证码。
数据范围:
255以内
样例输入:
197
样例输出:
11000101 1
提示:
n = int(input( ))
t = 0
s = ""
while n > 0:
a = n % 2
n = _____________________
t =______________________
s = str(a) + s
v = t % 2
print( s )
print( ____________________ )
时间限制: 1000ms空间限制: 256MB
来源: 选修1教材-P25