【题目描述】
Frank 打字的时候经常打错。在打一个字母的时候,他可能按的是那个字
母上、下、左或右的键(如果存在的话),当然他也会打对。比如他想打“F”
的话,可能打成“R”,“V”,“D”,“G”或“F”。
Frank 给你发了一封电子邮件,然而你看不懂。你知道他肯定是打错了,
但你实在是猜不出他想说些什么,因为他想对你说的话有太多种可能了。你现
在想知道,有可能是他说的话的字符串中字典序最小的是哪一个。
Frank 想对你说的,和他发给你的,都全部由大写字母和空格组成。Frank
打空格还不至于打错。
【输入格式】
一行一个字符串,Frank 发给你的。
【输出格式】
一行一个字符串,有可能是 Frank 想对你说的话中字典序最小的。
【样例输入】
TP NAXL
【样例输出】
GO BACK
【数据规模与约定】
30%的数据,输入字符数≤1
60%的数据,输入字符数≤1000
100%的数据,输入字符数≤10,000,000
写在前面:跪Shallwe
——————————————————————————————————————————————
思路:强行打表即可,26个字母组成一个字符串,慢慢搞就可以了(faebdc给了1M空间,为了不让我们存,就是要一个个输出)
代码:

#include<cstdio>
#include<string>
using namespace std;
string ans="ABCCDDBGIHIKJBIOAEAGIBECHA";//自己慢慢打表就可以了
char ch;
main()
{while (1)   {ch=getchar();if (ch==' '){printf(" ");continue;}else if (ch>='A'&&ch<='Z') putchar(ans[ch-65]);else break;}
}

【faebdc的模拟赛】T1错位相关推荐

  1. 洛谷 10月 csp-s 模拟赛 T1,T2解析及代码

    洛谷 10月 csp-s 模拟赛 T1,T2解析及代码 T1 Magenta Potion 题目描述 给定一个长为 nnn 的整数序列 aaa,其中所有数的绝对值均大于等于 222.有 qqq 次操作 ...

  2. 纪中20日c组模拟赛T1 2121. 简单游戏

    T1 2121. 简单游戏 (File IO): input:easy.in output:easy.out 时间限制: 1000 ms  空间限制: 262144 KB  具体限制 Goto Pro ...

  3. 【2019.7.16 NOIP模拟赛 T1】洗牌(shuffle)(找环)

    找环 考虑每次洗牌其实是一次置换的过程,而这样必然就会有循环出现. 因此我们直接通过枚举找出每一个循环,询问时只要找到环上对应的位置就可以了. 貌似比我比赛时被卡成\(30\)分的倍增简单多了? 代码 ...

  4. 20161023 NOIP 模拟赛 T1 解题报告

    Task 1.纸盒子 (box.pas/box.c/box.cpp) [题目描述] Mcx是一个有轻度洁癖的小朋友.有一天,当他沉溺于数学卷子难以自拔的时候,恍惚间想起在自己当初学习概率的时候准备的一 ...

  5. 2019-3-15 模拟赛 T1

    题意 给你一个数 \(k\) ,\(n\) 个桶,有 \(m\) 个桶有容量上限 \(w_i\) ,其它桶则没有.求把数拆开放到各个桶里,最终得到序列的方案数. 数据范围 : \(n,k<=5* ...

  6. 7.9模拟赛T1图的遍历(dfs)

    图的遍历(dfs) [题目描述] 对于一个有向图G来说,我们存在一个经典的遍历算法,就是DFS (深度优先搜索遍历).将G以1号点为起点进行DFS后,我们可以 得到G的一棵DFS遍历树T.就此,我们可 ...

  7. 【faebdc的模拟赛】T2分组

    [题目描述] Alice 有 n 个小球,编号为 1~n,她要将它们装进 m 个盒子,盒子编号为 1~m.她想让每个盒子中至少有一个小球,并且同一个盒子中的任意两个小球 的编号差的绝对值都不能小于 k ...

  8. ztz11的noip模拟赛T1:愤怒的XiaoX

    链接: https://www.luogu.org/problemnew/show/U47231 思路: 这道题其实就是一道双Lazy线段树裸题 因为我们知道,当k一定时,取反偶数次最后k位等于不取反 ...

  9. 9.20模拟赛T1[聪明的小偷]

    聪明的小偷 (thief.pas/c/cpp) 袋,首先他会先检查每个口袋是不是都有硬币,之后他会计算出第 1 个和第 2 个口袋的硬币数量之和,第 2 个与第 3 个口袋的硬币数量和,如此直到第 n ...

最新文章

  1. 他保送北大、读完博士选择回中学任教,“做科研太枯燥,自己更适合教书”...
  2. PIL中的Image和numpy中的数组array相互转换
  3. 牛顿的另一面:夺权、严惩罪犯,以一己之力挽救英国危机
  4. 服务器端大文件如何传给客户端,客户端往服务器传文件
  5. 新闻网大数据实时分析可视化系统项目——7、Kafka分布式集群部署
  6. 如何在CentOS 7上安装和使用PostgreSQL
  7. 为什么json转化有斜杠_json中大量反斜杠问题
  8. SET/JFace ProgressIndicator的使用以及来回滚动进度条实际使用示例
  9. 轻量级HTTP服务器Nginx(Nginx性能优化技巧)
  10. Linux系统管理(9)——系统状态监控命令top使用详解
  11. 重温微积分 —— 偏微分与链式法则
  12. 业界聚焦机器人发展:需要攻克核心技术
  13. 分享给学弟学妹们的一些成为全栈工程师的方向和方法
  14. PCF8591使用及Python控制
  15. 多台计算机使用一个硬盘,怎么实现多台电脑共用一块硬盘
  16. 转:英语 表示字母、数字的复数
  17. Educational Codeforces Round 123 (Rated for Div. 2)(ABCDE)
  18. 【建议收藏】这个工具专门用于寻找路由器中的安全漏洞.md
  19. 【Matlab】多元线性回归
  20. 关于Freesurfer6.0海马体的分割环境以及步骤

热门文章

  1. sar命令,linux中最为全面的性能分析工具之一
  2. AIOps产品与架构浅析
  3. 等宽分箱_数据分析师-数据挖掘如何分箱以及对箱子中的数据进行平滑处理
  4. 韩顺平php视频笔记83-87 防盗链 $_SERVER http协议相关 文件相关
  5. 忆阻尖峰神经网络中基于STDP的模式识别学习的必要条件
  6. VGG16关于学习率如何影响精度效应
  7. linux搭建压力测试,安装GTKStressTesting:对Linux系统进行压力测试变得更加容易
  8. day15 java的final
  9. c语言设置输出字符大小_C语言中常用的几个头文件及库函数
  10. nodejs html引用js_nodejs做出最简单的网页服务端。【501】