
C C++
柒@宝儿姐
这个作者很懒,什么都没留下…
展开
-
国王的魔镜2
国王的魔镜2时间限制: 1 Sec 内存限制: 0 MB[提交][状态][讨论版]题目描述国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。...原创 2019-01-27 19:42:58 · 956 阅读 · 0 评论 -
查找最大元素
题目查找最大元素题目描述对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。输入输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。输出对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母后面都插入"(max)"。样例输入abcdefgfed...原创 2019-05-21 19:31:56 · 192 阅读 · 0 评论 -
a/b +c/d
题目H题目描述给你2个分数,求他们的和,并要求和为最简形式。输入输入首先包含一个正整数T(T<=1000),表示有T组测试数据,然后是T行数据,每行包含四个正整数a,b,c,d(0<a,b,c,d<1000),表示两个分数a/b 和 c/d。输出对于每组测试数据,输出两个整数e和f,表示a/b + c/d的最简化结果是e/f,每组输出占一行。样例输入21 2 ...原创 2019-05-21 19:38:16 · 750 阅读 · 0 评论 -
集合(STL set容器)
题目描述给你两个集合,要求{A} + {B}。 注:同一个集合中不会有两个相同的元素。输入每组输入数据分为三行,第一行有两个数字n,m(0 ≤ n,m ≤ 10000),分别表示集合A和集合B的元素个数。后两行分别表示集合A和集合B。每个元素为不超过int范围的整数,每个元素之间有个空格隔开。输出针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个元素之间有一个空格隔开,行...原创 2019-05-21 19:42:58 · 790 阅读 · 0 评论 -
懒省事的小明
题目懒省事的小明题目描述小明很想吃果子,正好果园果子熟了。在果园里,小明已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。小明决定把所有的果子合成一堆。 因为小明比较懒,为了省力气,小明开始想点子了: 每一次合并,小明可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n-1次合并之后,就只剩下一堆了。小明在合并果子时总共消耗的体力等于每次合并...原创 2019-05-16 18:34:09 · 350 阅读 · 0 评论 -
蓝桥杯-----高精度加法
题目蓝桥杯-----高精度加法问题描述输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。 计算c = a + b的时候,首先将A[0]与B[0]相加...原创 2019-05-12 19:46:30 · 835 阅读 · 0 评论 -
两个大数相加
题目:大数相加原创 2019-06-06 18:34:47 · 338 阅读 · 0 评论