蓝桥杯 历届试题 猜字母
来源:互联网 发布:自学程序员要看什么书 编辑:程序博客网 时间:2024/06/02 19:43
把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。
答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。
思路:
删除奇数,我们就取偶数的字母,只是要注意会下标和个数不同,下标为0时是第一个,我们要取偶数就要取下标%2==1的字母
直至字符串长度为1停止
代码:
#include<iostream>#include<string.h>#include<algorithm>using namespace std;int main(){char a[2020],s[20]="abcdefghijklmnopqrs";int i,len,k=0;for (i=0;i<106;i++) strcat(a,s);while (k!=1){k=0; for (i=0;a[i];i++) { if (i%2==1)//删除奇数,则要取奇数下标的数 a[k++]=a[i]; } a[k]='\0'; } cout<<a;}
0 0
- 蓝桥杯 历届试题 猜字母
- 蓝桥杯 历届试题 猜字母
- 历届试题 猜字谜
- 蓝桥杯 历届试题 带分数
- 蓝桥杯2014-历届试题
- 蓝桥杯 历届试题 邮局
- 蓝桥杯-历届试题-带分数
- 蓝桥杯历届试题
- 蓝桥杯历届试题 带分数
- 蓝桥杯 历届试题 带分数
- 蓝桥杯 历届试题 带分数
- 蓝桥杯 历届试题 带分数
- 蓝桥杯 历届试题 振兴中华
- 蓝桥杯 历届试题 城市建设
- 蓝桥杯 历届试题 调和级数
- 蓝桥杯 历届试题 带分数
- 蓝桥杯 历届试题 敢死队
- 蓝桥杯 历届试题 带分数
- Ural 2067 Friends and Berries 【思维】
- JavaScript正则表达式
- 笔记5
- 漫谈iOS Crash收集框架
- IPPI函数命名格式
- 蓝桥杯 历届试题 猜字母
- javascripht 中将字符串转换成json的三种方式
- Linux CentOS 7的图形界面安装 GNOME、KDE等
- tomcat的work目录
- JS阻止父层事件(JS冒泡问题)
- GDOI2017模拟2.16
- HDU 1058 Humble Numbers -
- 学习Linux的小技巧----如何在Linux的CLI下快捷复制上一条指令
- 《SQL语法大全》