字符串
那叫一个优雅
这个作者很懒,什么都没留下…
展开
-
稍大的串
标题:稍大的串 串可以按照字典序进行比较。例如: abcd 小于 abdc 如果给定一个串,打乱组成它的字母,重新排列,可以得到许多不同的串,在这些不同的串中,有一个串刚好比给定的串稍微大一些。科学地说:它是大于已知串的所有串中最小的串。你的任务就是求出这个“稍大的串”。例如:输入串:abfxy程序应该输出:abfyx再例如:输入串:ayyyxxf原创 2017-03-28 13:14:06 · 325 阅读 · 0 评论 -
1130 数字反转
题目描述 Description给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零.输入描述 Input Description输入共 1 行,一个整数N输出描述 Output Description输出共 1 行,一个整数,表示反转后的新原创 2017-07-07 20:05:37 · 953 阅读 · 0 评论 -
蓝桥杯_地址转换
【编程题】(满分19分) Excel是最常用的办公软件。每个单元格都有唯一的地址表示。比如:第12行第4列表示为:“D12”,第5行第255列表示为“IU5”。 事实上,Excel提供了两种地址表示方法,还有一种表示法叫做RC格式地址。 第12行第4列表示为:“R12C4”,第5行第255列表示为“R5C255”。 你的任务是:编写程序,实原创 2017-05-18 18:45:52 · 378 阅读 · 0 评论 -
蓝桥杯 密文搜索
标题:密文搜索福尔摩斯从X星收到一份资料,全部是小写字母组成。他的助手提供了另一份资料:许多长度为8的密码列表。福尔摩斯发现,这些密码是被打乱后隐藏在先前那份资料中的。请你编写一个程序,从第一份资料中搜索可能隐藏密码的位置。要考虑密码的所有排列可能性。数据格式:输入第一行:一个字符串s,全部由小写字母组成,长度小于1024*1024紧接着原创 2017-05-18 18:07:26 · 438 阅读 · 0 评论 -
蓝桥杯 空心菱形
标题:空心菱形小明刚刚开发了一个小程序,可以打印出任意规模的空心菱形,规模为6时,如下图:****** *********** ********* ******* ***** *** *** ***** ******* ********* ****原创 2017-05-18 15:57:16 · 520 阅读 · 0 评论 -
算法提高 身份证排序
问题描述 安全局搜索到了一批(n个)身份证号码,希望按出生日期对它们进行从大到小排序,如果有相同日期,则按身份证号码大小进行排序。身份证号码为18位的数字组成,出生日期为第7到第14位输入格式 第一行一个整数n,表示有n个身份证号码 余下的n行,每行一个身份证号码。输出格式 按出生日期从大到小排序后的身份证号,每行一条样例输入5原创 2017-05-24 20:14:03 · 1135 阅读 · 0 评论 -
1045 回文数
题目描述 Description若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。 例如:给定一个10进制数56,将56加65(即把56从右向左读),得到121是一个回文数。 又如:对于10进制数87: STEP1:87+78 = 165 STEP2:165+561 = 726原创 2017-05-23 13:53:15 · 351 阅读 · 0 评论 -
1099 字串变换
题目描述 Description已知有两个字串 A$, B$ 及一组字串变换的规则(至多6个规则): A1$ -> B1$ A2$ -> B2$ 规则的含义为:在 A$中的子串 A1$ 可以变换为 B1$、A2$ 可以变换为 B2$ …。 例如:A$='abcd' B$='xyz' 变换规则为: ‘abc’->‘xu’ ‘ud’->‘原创 2017-05-11 22:08:56 · 527 阅读 · 0 评论 -
2701 六边形点阵
题目描述 Description 输入六边形的边长N,请你画出这个六边形点阵。输入描述 Input Description仅一行,一个整数N输出描述 Output Description六边形点阵(有两条边水平)样例输入 Sample Input6样例输出 Sample Output原创 2017-05-10 19:46:28 · 763 阅读 · 0 评论 -
2058 括号序列
题目描述 Description定义满足以下规则字符串为规则序列,否则不是规则序列:1.空序列是规则序列;2.如果S是规则序列,那么(S),[S],{S}和也是规则序列;3.如果A和B都是规则序列,那么AB也是规则序列。 例如,下面的字符串都是规则序列:(),[],(()),([]),()[],()[()],{{}}{{}}),> 而以下几个则不是:(,原创 2017-05-10 19:11:02 · 420 阅读 · 0 评论 -
1015 计算器的改良
题目描述 DescriptionNCL是一家专门从事计算器改良与升级的实验室,最近该实验室收到了某公司所委托的一个任务:需要在该公司某型号的计算器上加上解一元一次方程的功能。实验室将这个任务交给了一个刚进入的新手ZL先生。为了很好的完成这个任务,ZL先生首先研究了一些一元一次方程的实例: 4+3x=8 6a-5+1=2-2a -5+12y=0 ZL先生被原创 2017-05-10 18:35:58 · 423 阅读 · 0 评论 -
密码脱落
密码脱落X星球的考古学家发现了一批古代留下来的密码。这些密码是由A、B、C、D 四种植物的种子串成的序列。仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的镜像串)。由于年代久远,其中许多种子脱落了,因而可能会失去镜像的特征。你的任务是:给定一个现在看到的密码串,计算一下从当初的状态,它要至少脱落多少个种子,才可能会变成现在的样子。输入原创 2017-04-06 09:31:49 · 285 阅读 · 0 评论 -
HelloWorld编译器
题目描述 Description请编程判断一个负责打印HelloWord的程序是否能正确运行。编译错误输出CE答案错误输出WA答案正确输出AC输入描述 Input Description一个C语言编写的HelloWord程序,输出HelloWord字符串,后跟一个换行符\n。输出描述 Output Description原创 2017-04-04 17:45:19 · 241 阅读 · 0 评论 -
字符串去重复
把字符串重复的去掉#include #include #include using namespace std;char map[1000]={0};void fun(){ int len= strlen(map); int a[256]; memset(a,0,sizeof(a)); int i=0,j=0; fo原创 2017-04-03 23:16:16 · 376 阅读 · 0 评论 -
加减设计
给出一个表达式,其中运算符仅包含+,-,要求求出表达式的最终值 保证数据中不会出现负数,并且同时保证,如果你按从左到右的顺序计算,同样也不会出现负数的情况。仅一行,即为表达式 仅一行,既为表达式算出的结果 表达式总长度样例输入1+1-1样例输出1高精度计算,加和减分别利用两个函数来求(主要是怕弄混了),加和减区别不大.#include #inc原创 2017-03-29 19:48:40 · 384 阅读 · 0 评论 -
算法提高 高精度加法
问题描述 在C/C++语言中,整型所能表示的范围一般为-231到231(大约21亿),即使long long型,一般也只能表示到-263到263。要想计算更加规模的数,就要用软件来扩展了,比如用数组或字符串来模拟更多规模的数及共运算。 现在输入两个整数,请输出它们的和。输入格式 两行,每行一个整数,每个整数不超过1000位输出格式 一行,两个整数的和。样例输入原创 2017-03-29 16:48:55 · 289 阅读 · 0 评论 -
历届试题 拉马车
题目:小的时候,你玩过纸牌游戏吗? 有一种叫做“拉马车”的游戏,规则很简单,却很吸引小朋友。 其规则简述如下: 假设参加游戏的小朋友是A和B,游戏开始的时候,他们得到的随机的纸牌序列如下: A方:[K, 8, X, K, A, 2, A, 9, 5, A] B方:[2, 7, K, 5, J, 5, Q, 6, K, 4] 其中的X表示“10”,我们忽略了纸牌的花色。 从A方开始,A...原创 2018-03-28 09:26:00 · 1206 阅读 · 0 评论