The Hardest Problem Ever

题目链接

http://acm.hdu.edu.cn/webcontest/contest_show.php?cid=13669
密码imnu

生日前一天熬夜写的,庆祝生日快乐,又长大了一岁,也在小白的路上又走了一年,感谢陪伴我的家人,友人,师长,学长。

直接上题:

1007

Problem Description

凯撒生活在一个危险和阴谋的时代。凯撒所面临的最困难的处境是保住自己的性命。为了生存,他决定创建第一个密码。这个密码听起来难以置信,没有人能在不知道它是如何工作的情况下猜出来。

你是凯撒军队的副队长。你的工作是破译凯撒的信息,并提供给你的将军。代码很简单。对于明文消息中的每个字母,您将其向右移动五个位置以创建安全消息(即,如果字母为“a”,则密码文本为“F”)。既然你是在用凯撒的信息创造纯文本,你就会做相反的事:

密文

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

译文

V W X Y Z A B C D E F G H I J K L M N O P Q R S T U

这个密码中只有字母移位。任何非字母字符都应保持不变,所有字母字符都应大写。

Input

此问题的输入将包含一个(非空)系列,最多100个数据集。每个数据集都将按照以下描述进行格式化,并且不会有空行分隔数据集。所有字符均为大写。单个数据集有3个组件:起始行 – 一行, “START” 密码信息-一行,包含100到200个字符,包括一条来自凯撒的信息-一行,“END” 最后的数据集后面是一行,“ENDOFINPUT”.

Output

对于每个数据集,只有一行输出。这是凯撒的原话。

Sample Input

START

NS BFW, JAJSYX TK
NRUTWYFSHJ FWJ YMJ WJXZQY TK YWNANFQ HFZXJX

END

START

N BTZQI WFYMJW GJ
KNWXY NS F QNYYQJ NGJWNFS ANQQFLJ YMFS XJHTSI NS WTRJ

END

START

IFSLJW PSTBX KZQQ
BJQQ YMFY HFJXFW NX RTWJ IFSLJWTZX YMFS MJ

END

ENDOFINPUT

Sample Output

IN WAR, EVENTS OF
IMPORTANCE ARE THE RESULT OF TRIVIAL CAUSES

I WOULD RATHER BE
FIRST IN A LITTLE IBERIAN

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值