UVa 740 - Baudot Data Communication Code
称号:目前编码,他们shift键被按下,并提出,对应的两个编码,其中,2相应的编码shift操作。
给你适当的编码值。寻求相应的字符串。
分析:模拟。字符串。
简单题,标记shift的升降分类处理就可以。
说明:数据量较小,直接扫描查询就可以。
#include <iostream>
#include <cstdlib>
#include <string>
#include <cstdio>using namespace std;#define down 1
#define up 0string ushift,dshift,buf;int code(int space)
{int value = 0;for (int i = 0 ; i < 5 ; ++ i) {value <<= 1;value += buf[space+i]-'0';}return value;
}int main()
{getline(cin, dshift);getline(cin, ushift);while (getline(cin, buf)) {int state = down;for (int i = 0 ; i < buf.length() ; i += 5) {int value = code(i);if (value == 27) {state = down;}else if (value == 31) {state = up;}else if (state == down)cout << dshift[value];else cout << ushift[value];}cout << endl;}return 0;
}
版权声明:本文博客原创文章,博客,未经同意,不得转载。
UVa 740 - Baudot Data Communication Code相关推荐
- rw data 、ro data 和 code详解
ARM7+iar+μc/os环境下: 1 .code .text, 代表程序段 2 .ro data const变量或字符串常量 3 .rw data 1) .data 赋值了的全局变量或st ...
- http协议报文体_HTTP协议扫盲(七)请求报文之 GET、POST-FORM 和 POST-FILE
ORACLE临时表空间总结 临时表空间概念 临时表空间用来管理数据库排序操作以及用于存储临时表.中间排序结果等临时对象,当ORACLE里需要用到SORT的时候,并且当PGA中sort_area_siz ...
- Code Reading -chap4
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + Chapter4: C ...
- ABAP data extract 数据抽取总结
这一个星期做得最多的工作就是Dataextract,以下是我这一个星期以来对data extract的工作总结. 所谓Data extract就是通过SAP ABAP代码对数据库数据进行抽取的操作,然 ...
- 在数据段DATA中有两个字数据X和Y, 假设X=1122H, Y=3344H, 编程求两个字的和,结果存放到Z单元中.
data segmentx dw 1122hy dw 3344hz dw ? data ends code segmentassume cs:code,ds:data main proc far st ...
- linux top命令VIRT,RES,SHR,DATA的含义
VIRT:virtual memory usage 虚拟内存1.进程"需要的"虚拟内存大小,包括进程使用的库.代码.数据等 2.假如进程申请100m的内存,但实际只使用了10m,那 ...
- linux ps top 命令 VSZ,RSS,TTY,STAT, VIRT,RES,SHR,DATA的含义
linux ps top 命令 VSZ,RSS,TTY,STAT, VIRT,RES,SHR,DATA的含义 linuxpstop http://javawind.net/p131 VIRT:virt ...
- Keil 中的Code, RO-data , RW-data, ZI-data
Code为程序代码部分 RO-data 表示 程序定义的常量const temp; RW-data 表示 已初始化的全局变量 ZI-data 表示 未初始化的全局变量 Code, RO-data,RW ...
- layui表格展示数据时:返回的数据不符合规范,正确的成功状态码应为:code: 0
1.今天,用django和layui结合,处理表格展示数据时,有数据的表格能正常显示列表,无数据的表格却提示了:返回的数据不符合规范,正确的成功状态码应为:"code": 0,于是 ...
最新文章
- 【转】python包导入细节
- mysql 故障处理_MySQL日志故障的处理和分析
- 最最简单的CentOs6在线源搭建
- Java使用预定格式获取时间字符串
- sscanf取固定长度的int_翠屏摇臂式取水泵船长沙水泵厂专业设计中大泵业
- WatchOS系统开发大全(7)-WKInterfaceImage
- java接口等待几秒再返回_怎样才能在UI线程中等待okhttp返回结果才进行下一步
- 《算法与数据结构---C语言描述》优先队列
- JS字符串转换为数字,Number(),parseInt()和parseFloat()的区别
- 1026. 节点与其祖先之间的最大差值
- kali新手入门教学(16)--如何在校园网下使用桥接模式上网
- webpack整合bable
- 【转载】 身份证号码校验(15位和18位都可以)
- 电脑系统数据丢失了是什么原因?找回方法有哪些?
- openlaw爬虫超级详细讲解
- Android App Widget 开发
- 武汉纺织大学计算机科学校区在哪,武汉纺织大学是一本吗 重点专业是什么 有几个校区及校区地址...
- 加速神经网络训练方法及不同Optimizer优化器性能比较
- Office365客户端激活失败
- 网络工程实验四 防火墙实验
热门文章
- Linux服务器重启失败,报错Readonly File system
- linux改文件后run,linux下.run文件如何安装与卸载
- windows7未能启动怎么修复计算机,win7系统提示windows无法启动这个硬件设备怎么办...
- mysql clickhouse_通过mysql操作clickhouse
- 亚太地区数学建模优秀论文_数学建模美赛强势来袭!
- android surfaceview 技术,Android中SurfaceView的理解和使用
- SaltStack 第一板块入门介绍 [1]
- 互联网晚报 | 11月11日 星期四 | 腾讯第三季度营收1424亿元;华为捐赠百万价值职业技能券;货拉拉成立司机权益保障委员会...
- 三步拆解一个数据分析体系
- 外卖小哥等餐被打,“成年人的崩溃,只在一瞬间”