2018天津大学夏令营机试第二题
题目
有两个人互传信息,使用加密算法,小写字母变成他后面的一位,大写字母变成小写字母
大概就是a->b,b->c,z->a,A->a
第一行给你一个T,表示接下来要输入T行字符串
剩下T行每行输入字符串
最后输出加密后结果
示例输入
3
aabc
ccba
AAbb
输出
bbcd
ddcb
aacc
挺简单一道题,不过多解释
#include <iostream>
#include <algorithm>
#include <cstring>
using namespace std;
string s2s(string a)
{int n=a.size() ;for(int i=0;i<n;i++){if(a[i]>='a'&&a[i]<='z'){if(a[i]=='z')a[i]='a';elsea[i]=a[i]+1;}if(a[i]>='A'&&a[i]<='Z')a[i]=a[i]-('A'-'a');}return a;
}
int main()
{int t;cin>>t;while(t--){string a;cin>>a;cout<<s2s(a)<<endl; }return 0;
}
2018天津大学夏令营机试第二题相关推荐
- 2018年天津大学夏令营机试第一题
题目 有如下的数列0,1,1,2,3,5,8-- 第一行给你一个T,表示接下来要输入T行数字(0<T<10000) 剩下T行每行输入数字N(0<=N<=100000)(记忆不太 ...
- 2018南京大学夏令营机试第一题
(题目来自tonygsw) 题目大意: 就是输入一个N*N的矩阵,找出在矩阵中,所有元素加起来之和最大的子矩阵. 例如在 0 -2 -7 0 9 2 -6 2 -4 1 -4 1 -1 8 0 2 这 ...
- 华为机试第二题420 按照路径替换二叉树
华为机试第二题 按照路径替换二叉树 文章目录 一.题目回忆 输入 样例一 二.Java代码 三.注意 一.题目回忆 将一颗子二叉树按照路径替换到另一棵根二 叉树中, 得到一颗新的二叉 树.替换动作满足 ...
- 华为机试 第二题-速战速决
9月7号 第二题速战速决 虽然g了,但还是写出了,差一点啊,难过. #include <algorithm> #include <iostream> #include < ...
- 2010年西北工业大学机试第二题
#include<iostream> #include<string> using namespace std; int main(){string s;cin>> ...
- 2018南京大学计算机夏令营机试
1. Count number of binary strings without consecutive 1's Given a positive integer n(3≤n≤90), count ...
- 2018北邮网研院机试真题
2018北邮网研院机试真题(答案仅供参考) 根据刚机试结束的同学回忆,今年北邮机试题目下,并附上本人解答.(应该有一些细节没考虑,如果发现问题,欢迎留言指正交流) 大神就当看个笑话 =.= Probl ...
- 北京理工计算机学院夏令营机试,北京理工大学计算机近几年机试真题及题解 上...
2010年机试真题 1.输入一串整数,输入命令排序! 输入a t在这串整数后面添加整数t, 输入c\m\n有n替换m, 输入d t删除t, 输入s排序. #include #include #incl ...
- 2019中国科大夏令营机试
2019中科大计算机夏令营机试 今年是中科大计算机夏令营第一次增加上机考试,而且在离开营一个星期的时候才进行通知.极其短暂的准备时间,加上未知的不确定性,还是带来了不小的挑战.听学长说前些年科大夏令营 ...
- 华东师范大学数据学院2020夏令营机试题解
华东师范大学数据科学与工程学院第八届"云计算与大数据"夏令营机试时间是8:30-11:30,共6道题,在陆老师负责的学院自己的OJ平台上进行.OJ平台使用体验良好. A.排序 给一 ...
最新文章
- Facebook 最新力作 FBNetV3来了!相比 ResNeSt 提速 5 倍,精度不输 EfficientNet
- 单片机位寻址举例_单片机的寻址方式
- java线程中的notifyAll唤醒操作
- 【HDU - 4056】Draw a Mess (并查集 or 线段树)
- unittest单元测试笔记
- 网页滚动条上下滚动固定元素左右不固定之sticky
- C#编程语言(六):枚举类型与结构类型
- R-CNN 最直观的理解
- 随想录(zynq学习)
- caffe安装_【开源框架】caffe图像分类从模型自定义到测试
- Asp组件初级入门与精通系列之六
- MYSQL问题解决方案:Access denied for user ‘root‘@‘localhost‘ (using password:YES)
- mysql not regexp_Mysql必知必会——使用正则表达式搜索(REGEXP)
- openwrt web框架luci简介,20行代码写一个前后端交互页面
- unparseable date:‘’
- C# 反序列化错误 System.Runtime.Serialization.SerializationException: 无法找到程序集
- 【数学建模】多元回归分析模型(评价与决策)
- 基于android 10的国产手机,魅友有福了,基于Android 10的Flyme来了,10款旧机型可申请...
- python魔方方法__call__
- ARM体系结构2:处理器内核和汇编指令集
热门文章
- 数据仓库基础(通俗易懂,好文)数仓概念
- python 扫码签到_「扫码签到」30秒生成签到二维码,快捷签到、统计信息、防签到作弊就靠它了!...
- 实验室无人机平台 Pixhawk 2.4.8 / PX4 v1.9.2
- STM32MP157 Linux系统移植开发篇19:Linux内核Wi-Fi驱动移植
- FPGA逻辑设计回顾(2)那些年学习FPGA较为常见的疑问?
- cesium加载entity图片缩放_Vue中使用vuecroper插件实现图片上传裁剪并传到SpringBoot后台接口...
- 解决虚拟机突然断网问题
- 23考研需要准备哪些学习资料?
- 算法的衡量:时间复杂度和空间复杂度
- HDU1034C++