算法提高 9-3摩尔斯电码
摩尔斯码定义见:http://baike.baidu.com/view/84585.htm?fromId=253988。
1. 一次读入整行字符串,再进行后续解析。
2. 使用getchar或scanf一次读入一个字符,通过它们的返回值判断输入结束。
#include<iostream>
#include<cstdio>
#include<map>
#include<cstring>
using namespace std;
string key[] = {"*-", "-***", "-*-*", "-**","*", "**-*", "--*", "****","**", "*---", "-*-", "*-**","--", "-*", "---", "*--*","--*-","*-*", "***", "-","**-","***-", "*--", "-**-","-*--","--**"
};
char value[] = "abcdefghijklmnopqrstuvwxyz";
map<string,char>table;
int main()
{for(int i=0;i<26;i++){table.insert(make_pair(key[i],value[i]));}string t,line;cin>>line;t="";for(int i=0;i<line.length();i++){if(line[i]!='|'){t+=line[i];}else{printf("%c",table[t]);t="";}}printf("%c\n",table[t]);return 0;
}
map真是无敌了
算法提高 9-3摩尔斯电码相关推荐
- Java实现 蓝桥杯 算法提高 摩尔斯电码
算法提高 9-3摩尔斯电码 时间限制:1.0s 内存限制:256.0MB 提交此题 问题描述 摩尔斯电码破译.类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文.请不要使用"zy ...
- C++morse code 摩尔斯电码算法(附完整源码)
morse code 摩尔斯电码的算法 morse code 摩尔斯电码的算法的完整源码(定义,实现,main函数测试) morse code 摩尔斯电码的算法的完整源码(定义,实现,main函数测试 ...
- 蓝桥杯-9-3摩尔斯电码(java)
算法提高 9-3摩尔斯电码 时间限制:1.0s 内存限制:256.0MB问题描述摩尔斯电码破译.类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文.请不要使用"zylib.h&q ...
- 摩尔斯电码转换python编码_python转换字符串为摩尔斯电码的方法
python转换字符串为摩尔斯电码的方法 本文实例讲述了python转换字符串为摩尔斯电码的方法.分享给大家供大家参考.具体实现方法如下: chars = ",.0123456789?abc ...
- 摩尔斯电码_摩尔斯电码二叉树和baader meinhof现象
摩尔斯电码 The other night I was watching some videos by 2 Youtube channels I really like. The first one ...
- python字典表示摩尔斯电码_Python中的摩尔斯电码翻译器
密码术中使用了摩尔斯电码翻译器.它由塞缪尔·FB·摩尔斯(Samuel FB Morse)命名.通过这种技术,我们将消息转换为一系列的点,逗号,"-"," /" ...
- 牛逼了!用Python实现摩尔斯电码翻译器,网友:“怎么敲我爱你?”
莫尔斯电码是一种将文本信息作为一系列开,关的音调,灯光或咔嗒声进行传输的方法,熟练的听众或观察者无需特殊设备即可直接理解.它以电报的发明者塞缪尔·FB·莫尔斯(Samuel FB Morse)的名字命 ...
- 读书《编码的奥秘》--摩尔斯电码(1836年发明)
2019独角兽企业重金招聘Python工程师标准>>> 第1章电筒密谈 摩尔斯电码 第2章编码与组合 摩尔斯电码由萨缪尔·摩尔斯(1791-1872)发明,摩尔斯电码是随着电报机的发 ...
- Morse Code:摩尔斯电码介绍与科普
180年前的摩尔斯电码 - 密码界常青树 笔者是一个港片爱好者.香港电影,尤其是警匪大片让人印象深刻.而每每触及卧底等题材,电影中总少不了身怀绝技的卧底们用一种独特的方式交流的元素,这种独特的方式,就 ...
最新文章
- hadoop+hive+spark搭建(一)
- [CF125E]MST Company
- CISCO NAT 配置
- Python数据结构与算法(第二天)
- centos 7 部署 dotnetcore+Angular2 实践
- 《Python入门到精通》文件操作
- php pdo mysql 预处理_php -- PDO预处理
- 在线协作编辑OT算法简介
- MyReport:DataGrid的打印和打印预览
- d2550性能 服务器,长得像I3的ATOM终于诞生了,D2550 ITX小板性能实测
- 神经网络准确率计算公式,神经网络计算复杂度
- 扬帆际海:shopee跨境电商客服回复流程
- java项目学生量化管理考核细则_班级管理量化考核细则范本
- STM32 HAL库学习笔记-(SPI驱动ADXL345)
- 消息认证码 EMAC
- 【Excel】用excel生成矩阵
- matlab论文致谢,大学毕业论文致谢信3篇
- office安装文件
- 百度翻译sign加密算法
- 咪咕MGV2000KL南传_S905L3B_MT7668线刷固件包