764. 输出字符串
764. 输出字符串
给定一个字符串 a,请你按照下面的要求输出字符串 b。
给定字符串 a 的第一个字符的 ASCII 值加第二个字符的 ASCII 值,得到 b 的第一个字符;
给定字符串 a 的第二个字符的 ASCII 值加第三个字符的 ASCII 值,得到 b 的第二个字符;
…
给定字符串 a 的倒数第二个字符的 ASCII 值加最后一个字符的 ASCII 值,得到 b 的倒数第二个字符;
给定字符串 a 的最后一个字符的 ASCII 值加第一个字符的 ASCII 值,得到 b 的最后一个字符。
输入格式
输入共一行,包含字符串 a。注意字符串中可能包含空格。
数据保证字符串内的字符的 ASCII 值均不超过 63。
输出格式
输出共一行,包含字符串 b。
数据范围
2≤a的长度≤100
输入样例:
1 2 3
输出样例:
QRRSd
//循环技巧:最后一位跳到第一位:
//(i + 1) % a.size(); #include<iostream>using namespace std;int main()
{string a, b;getline(cin, a);b = a;for (int i = 0; i < a.size(); i ++){b[i] = (char)(a[i] +a[(i + 1) % a.size()]);}cout << b << endl;return 0;
}
764. 输出字符串相关推荐
- 【蓝桥java】递归基础之反向输出字符串
题目:输入一个字符串,要求将该字符串反向输出 代码实现: package xn.zzunit.recurrence;/*** 递归方法反向输出字符串* @author tyrantForever**/ ...
- printf输出字符串的一些格式
1. 原样输出字符串: printf("%s", str); 2. 输出指定长度的字符串, 超长时不截断, 不足时右对齐: printf("%Ns&quo ...
- python怎么输出字符串_python出输出字符串方式:
python出输出字符串方式: >>> who='knights' >>> what='NI' >>> print ('we are the',w ...
- C语言经典例27-利用递归逆序输出字符串
目录 1 题目 2 分析 3 实现 4 运行结果 1 题目 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来. 2 分析 从递归程序设计三大要素角度来分析: 该递归程序的目的:逆序输出字符 ...
- 【C++ 语言】C++字符串 ( string 类 | 创建方法 | 控制台输出 | 字符串操作 | 栈内存字符串对象 | string* )
文章目录 C++ 字符串 对象 C++ 字符串 对象 创建方法 C++ 字符串 对象 输出到控制台 C++ 字符串 拼接 C++ 字符串 方法调用 ( 栈内存对象 ) C++ 字符串 方法调用 ( 堆 ...
- linux echo 变量 字符串,echo命令 – 输出字符串或提取Shell变量的值
echo命令用于在终端设备上输出字符串或变量提取后的值,这是在Linux系统中最常用的几个命令之一,但操作却非常简单. 人们一般使用在变量前加上$符号的方式提取出变量的值,例如:$PATH,然后再用e ...
- python 重复输出字符串
阿里云大学人工智能学前小测验-Python测试 7.a ="1" b = a*2 输出b的值为 A. 1 B. 2 C. 11 D. null 我选的答案是D,结果 答案是C,因为 ...
- printf输出字符串_C语言入门必学第一课,学习“输入与输出”!
数据输入 编写程序的主要目的就是为了处理数据.数据从哪里来?数据的来源有很多种方式,如从磁盘文件中读取数据.从数据库中读取数据.从网页中抓取数据等,还有一种原始的方式就是从键盘输入数据. 在C语言中, ...
- mybatis转义反斜杠_Shell echo命令:输出字符串
echo 是一个 Shell 内建命令,用来在终端输出字符串,并在最后默认加上换行符.请看下面的例子: #!/bin/bash name="Shell教程" url="h ...
最新文章
- java list 常见的使用方法
- 日期和时间规范函数 (Entity SQL)
- with open新创建的文件在哪找_Python 简明教程——24,Python 文件读写
- JS编程建议——2:正确辨析JavaScript句法中的词、句和段
- mysql innodb page_MySQL:Innodb page clean 线程 (一) 基础
- javaScript技巧表:单提交验证类[转载]
- 15个优秀的第三方 Web 技术集成
- 每天学一点flash(67) 上传图片
- JVM监控及诊断工具命令行篇之jstack
- svn版本回退(CornerStone)
- SLA/LCD/DLP光固化3D打印原理分析!
- 软考之---软件设计师考试经验与笔记分享
- android 自定义控件之AutoCompleteTextView邮箱后缀自动补全
- 罗切斯特大学排名计算机排名,罗切斯特大学计算机工程硕士排名第35(2020年TFE Times排名)...
- 使用LSTM完成简单的中英翻译
- 响应式设计中怎样布局?
- 【opencv】 使用at和ptr指针访问像素的区别
- MVP框架——Android
- 西工大计算机学院培养方案,教务处组织召开本科生培养方案修订工作会
- electron-vue 软件自动更新
热门文章
- java毕业设计师生健康信息管理系统(附源码、数据库)
- RFID基本理论与操作实验
- 一位算法工程师对自己工作的反思,写的不错。
- matlab 伯德图 横坐标步长_使用MATLAB的m函数画伯德图,设置显示横坐标为HZ
- 有三个数abc 要求按大小顺序把它们输出_认识数字、比大小、凑十法… 孩子们做做手工玩玩游戏就OK了...
- 公司辞退了一名员工,虽然他是元老级别
- 华为IOT设备消息上报和消息下发验证
- Gitstack CVE-2018-5955命令执行漏洞分析
- java简单实现仿QQ登陆界面
- 芯洲科技SCT2462Q车规DCDC,完全替代LM61460。