九度OJ 题目1197:奇偶校验
来源:互联网 发布:p2p网贷软件系统 编辑:程序博客网 时间:2024/06/18 13:53
原题链接http://ac.jobdu.com/problem.php?pid=1197
在自己电脑上跑应该是没有问题的
结果提交之后Compile Error,说是undefined reference to 'itoa'
,百度之后才知道这个itoa并不是C标准库函数。
/************************************************* * @Date : 2017-09-16 20:54:31* @Author : Lewis Tian (chasetichlewis@gmail.com)* @GitHub : https://github.com/LewisTian* Copyright (c) 2017 Tich. All rights reserved.**************************************************/#include <stdio.h>#include <stdlib.h>#include <string.h>int main(int argc, char const *argv[]){ int n, i, count; unsigned char str[101], c; char out[10]; while(scanf("%s", str) != EOF) { for (i = 0; i < strlen(str) ; ++i) { count = 0; c = str[i]; while(c) { if (c>>1<<1 != c) { count++; } c = c>>1; } if (count % 2 == 0) { c = str[i]|0x80; } else { c = str[i]; } itoa(c, out, 2); printf("%08s\n", out); } } return 0;}
阅读全文
0 0
- 题目1197:奇偶校验(九度OJ)
- 九度OJ 题目1197:奇偶校验
- 【九度OJ】题目1197:奇偶校验 解题报告
- 九度1197 奇偶校验
- 九度-1197 奇偶校验
- 九度OJ 1197:奇偶校验 简单的位操作习题
- 九度OJ 1197:奇偶校验 (基础题)
- 题目1197:奇偶校验
- 题目1197:奇偶校验
- 题目1197:奇偶校验
- 题目1197:奇偶校验
- 题目1197:奇偶校验
- 题目1197:奇偶校验
- 题目1197:奇偶校验
- 九度OJ 题目1029
- 九度OJ 题目1018
- 九度OJ 题目1002
- 九度OJ 题目1058:反序输出
- ArrayList 与 LinkedList 的区别
- 问卷调查 for Andriod客户端
- 接口
- 安卓开发实用工具
- Linux基本知识内容
- 九度OJ 题目1197:奇偶校验
- 实现定位
- Springboot系列:Springboot与Thymeleaf模板引擎整合基础教程(附源码)
- mysql server for linux
- POJ 3481 Double Queue
- 注册QML类型
- Android Looper、Handler与Message邂逅
- Java设计模式之代理模式
- Oracle里数据库与实例的区别以及windows下如何创建数据库及对应的实例