&method=showdetail&id=1008" style="background-color:rgb(255,0,0)">台州ACM:1008: University 

Description

在大学里,非常多单词都是一词多义。偶尔在文章里还要用引申义。这困扰Redraiment非常长的时间。

他開始搜集那些单词的全部意义。他发现了一些规律,比如



“a”能用“e”来取代, “c”能用“f”来取代……



如今他给出了字母的替换规则,例如以下所看到的,A被E替换,B被C替换,依次类推。



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



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



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



e r w q t y g h b n u i o p s j k d l f a z x c v m

Input

本题包含多组測试数据。

每组測试数据为一行:为仅由字母和空格组成的字符串(空格不变),长度不超过1000个字符。

输入以单行“#”结束。

Output

相应每组測试数据,替换后输出它的引申义。

Sample Input

Ilttabaje zaujljg
#

Sample Output

Different meaning
#include <iostream>
#include <conio.h>
#include <string> using namespace std; int main( void )
{
string arraya;
char arrayb[ 1001 ];
int i;
char a[ 2 ][ 27 ]=
{
"ECFAJKLBDGHIVWZYMNOPQRSTUX",
"erwqtyghbnuiopsjkdlfazxcvm"
}; while( 1 )
{
getline(cin, arraya ); if( arraya[ 0 ]== '#' )
{
break;
} for( i= 0; i< arraya.size(); i++ )
{
if( arraya[ i ]>= 'A' && arraya[ i ]<= 'Z' )
{
arrayb[ i ]= a[ 0 ][ arraya[ i ]- 65 ];
}
else if( arraya[ i ]>= 'a' && arraya[ i ]<= 'z' )
{
arrayb[ i ]= a[ 1 ][ arraya[ i ]- 97 ];
}
else
{
arrayb[ i ]= arraya[ i ];
}
}
arrayb[ i ]= '\0';
cout<< arrayb<< endl;
} return 0;
}

1008: University的更多相关文章

  1. 杭电ACM分类

    杭电ACM分类: 1001 整数求和 水题1002 C语言实验题——两个数比较 水题1003 1.2.3.4.5... 简单题1004 渊子赛马 排序+贪心的方法归并1005 Hero In Maze ...

  2. 转载:hdu 题目分类 (侵删)

    转载:from http://blog.csdn.net/qq_28236309/article/details/47818349 基础题:1000.1001.1004.1005.1008.1012. ...

  3. YTU 1009: University

    1009: University 时间限制: 1000 Sec  内存限制: 64 MB 提交: 44  解决: 24 题目描述 在大学里,很多单词都是一词多义,偶尔在文章里还要用引申义.这困扰Red ...

  4. HDOJ 1008. Elevator 简单模拟水题

    Elevator Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Su ...

  5. 2017 New Year’s Greetings from Sun Yat-sen University

    As winter turns to spring, the world around us begins to take on an air of freshness. As  2017 is fa ...

  6. Divide and conquer:Moo University - Financial Aid(POJ 2010)

    Moo University - Financial Aid 其实是老题了http://www.cnblogs.com/Philip-Tell-Truth/p/4926008.html 这一次我们换二 ...

  7. poj 1008:Maya Calendar(模拟题,玛雅日历转换)

    Maya Calendar Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 64795   Accepted: 19978 D ...

  8. POJ 1008 Maya Calendar

    链接:http://poj.org/problem?id=1008 Maya Calendar Time Limit: 1000MS   Memory Limit: 10000K Total Subm ...

  9. BZOJ 1008 题解

    1008: [HNOI2008]越狱 Time Limit: 1 Sec  Memory Limit: 162 MBSubmit: 7845  Solved: 3359[Submit][Status] ...

随机推荐

  1. JVM查找类文件的顺序(转)

    配置classpath 根据path环境变量的原理,可以定义一个名为classpath环境变量,将要运行的class文件所在目录定义在该变量中. 例:set classpath=c:\ classpa ...

  2. [SVN]常见问题的解决方案

    Date:2014-1-3 Summary: SVN使用的一些常见问题解决方案记录,来源Internet,本人亲测 Contents: 1.回滚自己的分支到某一个版本 $svn merge -r rH ...

  3. haproxy 中的http请求和https请求

    use Mojolicious::Lite; use JSON qw/encode_json decode_json/; use Encode; no strict; use JSON; # /foo ...

  4. 使用模板类导致error LNK2019: 无法解析的外部符号

    原地址 1.定义模板类: template<class T> class Stack {....}; 2.定义模板成员函数: 每个函数头都要以相同的模板声明打头,并将类限定符改成:类名&l ...

  5. 极路由1s,固件需要刷入RipOS系统的加40块

    极路由1s,固件需要刷入RipOS系统的加40块,集成wifidog功能,wifi广告路由器的理想选择功能. 经过测试,无线性能稳定,无线可带32个手机客户端. 具体配置: 7620CPU ,主频58 ...

  6. 警惕!iPhone 6即将上市 诈骗邮件已现身网络

    随着iPhone 6即将上市,各路小道消息已经開始满天飞.就在近几日,一些记者还收到了假的iPhone 6将要上市的通知邮件.趋势科技也收到了几封,下面是样本之中的一个: (垃圾邮件样本) 不清楚iP ...

  7. Hibernate学习之createSQLQuery与createQuery的区别及使用

    hibernate中createQuery与createSQLQuery:前者用的hql语句进行查询,后者可以用sql语句查询,前者以hibernate生成的Bean为对象装入list返回,后者则是以 ...

  8. 手机定位原理 - GPS/GLONASS/北斗 + WIFI + 基站(转)

    卫星定位系统 - GPS/GLONASS/北斗: 关于GPS.GLONASS.北斗.伽利略系统的科普请自行谷歌. GPS是使用最广泛的全球定位网络,几乎是所有智能手机的标配.进几年,俄罗斯的GLONA ...

  9. 嗨翻C语言

    <嗨翻C语言> 基本信息 作者: (美)David Griffiths    Dawn Griffiths    译者: 程亦超 出版社:人民邮电出版社 ISBN:978711531884 ...

  10. 【cocos2d-x不要在生产白片步骤】第二项:制作Block分类

    由于游戏非常多使用阻断,因此,我们创建了一个单独的类中Block. 于Blcok.h声明了两个初始化函数: static Block* createWithArgs(Color3B color, Si ...