-
06-09-2014, 05:03 PM #1
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
mã hóa 1 kí tự lẻ. 1 kí tự đc gọi là lẻ nếu có số bit 1 lẻ, mã hóa thành kí tự chẵn bằng cách bổ sung bit 1 vào vị trí số 7
#include <iostream>
#include <conio.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
char code(char x){
int s=0;
while(x!=0){
int du=x%2;
x=x/2;
s=s+du;
}
if(s%2==1){
return x| 128;
}
}
int main() {
char x;
cin>>x;
cout<<code(x);
return 0;
}
//a c sửa giúp e vs ạ, e k hiêu sao thuật toán thì ổn mà nó k ra theo ý mìnhView more random threads:
- Code bài mã đi tuần
- Phân số tối giản
- Hỏi về tệp include trong C++
- Hàm tính độ dài của xâu trong c++
- ma trận số phức
- Cách khai báo và sử dụng hàn friend trong C++
- Tạo menu học viên
- Lỗi khai báo thư viện conio.h trong lập trình C và không dùng được hàm clrsrc()
- Thắc mắc về putpixel!
- Bài toàn tìm đường đi tối ưu pro giúp với
-
07-09-2014, 07:35 PM #2
Banned
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
À, xài parity bit hả?
Code tính parity nhóe [IMG]images/smilies/smile.png[/IMG] http://graphics.********.edu/~seander/bithacks.html
Mà có ai code đc Hamming 4,2 thật nhanh ko nhỉ.
xã hội vững mạnh, nhu cầu mặc đẹp của con người ngày càng cao. ngành công nghiệp thời trang cũng đang vững mạnh chóng vánh. những nhà máy gia công hàng may mặc chẳng thể đóng góp lặng thầm vào sự...
Tìm xưởng may gia công tại TP Hồ...