![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
字符串
王家有女是小白
这个作者很懒,什么都没留下…
展开
-
加密密码(c++)
她想让所有数字变成后移两位的数字,如 0 变成 2,1 变成 3……而对于所有字母,则变成它后移三位的字母,例如对于小写字母 a~z,使得 a 变成 d,b 变成 e……特别地,x 变成 a,y 变成 b,z 变成 c,大写字母同理。可她不知道如何将记事本文件上锁但又觉得光将记事本文件存在电脑里不是很安全,基于她的密码都是由数字和字母大小写组成的大前提,她想出了一个加密密码的方法。|加密密码|2|3|4|5|6|7|8|9|0|1||原密码|0|1|2|3|4|5|6|7|8|9|原创 2024-08-06 15:12:50 · 159 阅读 · 0 评论 -
大整数加法
一个正整数加法算式,保证每个整数长度不超过10000,且整数的每一位不超过4。有两个很大很大的正整数,你知道它们的和是什么吗?原创 2024-07-26 10:45:29 · 507 阅读 · 0 评论 -
加密密码(c++)
她想让所有数字变成后移两位的数字,如 0 变成 2,1 变成 3……而对于所有字母,则变成它后移三位的字母,例如对于小写字母 a~z,使得 a 变成 d,b 变成 e。特别地,x 变成 a,y 变成 b,z 变成 c,大写字母同理。可她不知道如何将记事本文件上锁但又觉得光将记事本文件存在电脑里不是很安全,基于她的密码都是由数字和字母大小写组成的大前提,她想出了一个加密密码的方法。|加密密码|2|3|4|5|6|7|8|9|0|1|。|原密码|0|1|2|3|4|5|6|7|8|9|原创 2024-07-26 13:57:51 · 147 阅读 · 0 评论 -
分割数组(c++)
请补充右边的代码,模拟“分割数组”的过程。第一行输出pivot的位置。第二行输出分割后的数组。原创 2024-07-23 17:23:27 · 203 阅读 · 0 评论 -
归并排序(C+14)
输入一个数组a,数组的前半部分是升序的,后半部分也是升序的。请将数组a的元素按升序输出。第一行有1个数字n,表示数组a有多少个元素。由小到大排列好的数组。数字之间用空格分隔。原创 2024-07-23 16:45:03 · 113 阅读 · 0 评论 -
我合并我自己
输入一个数组a,数组的前半部分是升序的,后半部分也是升序的。请将数组a的元素按升序输出。第一行有1个数字n,表示数组a有多少个元素。由小到大排列好的数组。数字之间用空格分隔。原创 2024-07-23 16:40:11 · 198 阅读 · 0 评论 -
合并两个有序数组
给定两个有序整数数组nums1和nums2,请输出2个数组合并后仍然保持升序的每一个元素。第一行有2个数字,分别表示num1和num2的数组分别有多少个元素。从小到大排序好的数列,数字中间用空格分隔。第二行是num1的所有元素。第三行是num2的所有元素。原创 2024-07-23 16:38:37 · 372 阅读 · 0 评论 -
均分纸牌(C++)
移牌规则为:在编号为 $1$ 堆上取的纸牌,只能移到编号为 $2$ 的堆上;在编号为 $N$ 的堆上取的纸牌,只能移到编号为 $N-1$ 的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。有 $N$ 堆纸牌,编号分别为 $1,2,\ldots,N$。每堆上有若干张,但纸牌总数必为 $N$ 的倍数。第二行共 $N$ 个整数 $A_1,A_2,\ldots,A_N$,表示每堆纸牌初始时的纸牌数。例如 $N=4$ 时,$4$ 堆纸牌数分别为 $9,8,17,6$。第一行共一个整数 $N$,表示纸牌堆数。原创 2024-07-23 15:59:23 · 294 阅读 · 0 评论 -
第一个大于等于
输入$n(n≤10^6)$个不超过$10^9$的单调不减的(就是后面的数字不小于前面的数字)非负整数$a_1,a_2,\ldots,a_n$,然后进行$m(m≤10^5)$次询问。对于每次询问,给出一个整数$target(target≤10^9)$,要求输出序列中第一个。第三行m个整数,表示询问这些数字的编号,从1开始编号。第一行2个整数,表示数字个数n和询问次数m。如果没有这样的位置,请输出。第二行n个整数,表示这些待查询的数字。原创 2024-07-23 09:12:00 · 113 阅读 · 0 评论 -
伙伴(c语言)
【代码】伙伴(c语言)原创 2024-07-16 14:49:46 · 176 阅读 · 0 评论 -
逆波兰式(c语言)
注意,为了方便起见,我们省略了除法,同时也规定在表达式中出现的数字只能由一位数构成。一个字符序列:表示输入的后缀表达式。每个字符间用一个空格分开。保证输入字符只可能出现。给定一个后缀表达式(保证合法),请计算表达式的值,并输出它模10的余数。单个数字:表示表达式的值模 10 的余数,注意余数必须大于或等于零。三种运算符,且构成一个合法的后缀表达式。记输入的可见字符数量为$n$,原创 2024-07-13 16:14:23 · 139 阅读 · 0 评论 -
经济普查(c++)
中国正在以前所未有的力度推进脱贫攻坚,国家计划在2020年使得在现行标准下的贫困人口实现全面脱贫,为此,需要对居民的经济状况进行普查。一种来源于政策,在某个时刻,国家会对财产低于某个标准线全部的居民,实施政策支持,使得他们的财产全部正好到达标准线。在某个时刻,某个居民的财产会直接变成某个数值,可能升高也可能降低。共 $n$ 行:第 $i$ 行有一个整数,表示 $i$ 号居民最后拥有的财产数量。第二行:$n$个正整数表示$a1,a2,⋯,an$;第一行:两个正整数$n$和$m$;原创 2024-07-13 16:08:55 · 193 阅读 · 0 评论 -
求两数之和
给定 $n$ 个整数 $a_1,a_2,⋯,a_n$,并且保证 $a_1<a_2<⋯<a_n$,再给定一个目标值 $t$,请判断是否能从数列中挑出两个不同的数 $a_i$ 与 $a_j$,使得 $a_i+a_j=t$。第二行:$n$ 个整数 $a_1,a_2,⋯,a_n$;第一行:单个整数 $n$;第三行:单个整数 $t$。原创 2024-07-13 15:27:46 · 158 阅读 · 0 评论 -
计算GPA
GPA 是 Grade Point Average 的简写,是高校采用的一种评估学生成绩的制度。接下来,再计算这些分数的平均数,四舍五入保留两位小数即可获得 GPA。一个字符序列:表示小爱各门课程的等第,一门课程的等第只可能是。给定一个字符序列表示小爱每门课程的等第,请计算她的GPA。记 $n$ 表示输入字符序列的长度,有 1≤n≤1000。一个两位小数:表示输入等第对应的 GPA。号只会出现在字母的后面。原创 2024-07-12 14:28:17 · 195 阅读 · 0 评论 -
扫雷模拟器
小爱正在编写一个扫雷游戏的模拟器。这个模块的输入是一张地图,标记了每个地雷的位置,地雷以。共计 $n×m$ 个字符,表示每个方格周围地雷统计信息,若原本这个位置就有地雷,输出。这个模块的输出是一个表格,统计了每个空地周围八个方格内的地雷数量。接下来有 $n×m$ 个字符,表示每个方格是否存在地雷。第一行:两个整数 $n$ 和 $m$;请你帮助小爱来完成这个程序。原创 2024-07-12 14:15:58 · 130 阅读 · 0 评论 -
中心对称数
在超市里,有一些价格标签倒置后,数字竟不会发生改变。转置 180 度后不变的十进制数字被称为中心对称数(Strobogrammatic Numbers)。给定一个正整数 $s$,请判断 $s$ 是否是中心对称数。注意有一部分输入将会非常大。中心对称数是指沿中心旋转 180 度后不变的十进制正整数。记 $s$ 的十进制长度为 $n$,单个整数:表示 $s$。原创 2024-07-12 14:06:46 · 129 阅读 · 0 评论 -
最年长的人
给定 $n$ 个人的出生日期,请找出其中年龄最大的,并输出他的出生日期。一行字符串:表示最早的出生日期,格式同输入。保证月份和日期都是两位数且是合理的日期。第一行:单个整数 $n$;原创 2024-07-12 13:47:24 · 112 阅读 · 0 评论 -
黑色星期五
在西方,每月的 13 日如果正好是星期五,一般称之为黑色星期五。给定一个整数 $y$,代表所在年份,再给定一个整数 $w$,代表该年度 1 月 1 日的星期数(周一至周六以 1 到 6 表示,周日以 7 表示)。请输出该年度中,哪些月份存在黑色星期五。若干行:每行一个整数,表示当年黑色星期五的月份,按照从小到大的顺序输出,若当年不存在黑色星期五,输出。两个整数:$y$ 与 $w$。原创 2024-07-12 13:31:11 · 218 阅读 · 0 评论 -
第一个大于
输入$n(n≤10^6)$个不超过$10^9$的单调不减的(就是后面的数字不小于前面的数字)非负整数$a_1, a_2, ..., a_n$,然后进行$m(m≤10^5)$次询问。对于每次询问,给出一个整数$q(q≤10^9)$,要求输出序列中第一个。第三行m个整数,表示询问这些数字的编号,从1开始编号。第一行2个整数,表示数字个数n和询问次数m。第二行n个整数,表示这些待查询的数字。如果没有这样的位置,请输出。原创 2024-07-12 13:18:40 · 195 阅读 · 0 评论 -
给孩子分发饼干
有一群孩子和一堆饼干,每个孩子有一个饥饿度,每个饼干都有一个大小。每个孩子只能吃最多一个饼干,且只有饼干的大小大于孩子的饥饿度时,这个孩子才能吃饱。求解最多有多少孩子可以吃饱。一行一个整数,表示最多有多少孩子能够吃饱。第二行n个正整数,表示每个孩子的饥饿度。第三行m个正整数,表示每块饼干的大小。第一行两个正整数 n, m。原创 2024-07-11 15:46:17 · 178 阅读 · 0 评论 -
字符出现的次数
输入一个字符串,再输入一个字符,在字符串中找到字符t出现的次数。第一行包含一个字符串,长度<100,不含任何空字符。若存在该字符,输出该字符出现的次数;第二行包含需要查找的字符。原创 2024-07-11 13:34:47 · 119 阅读 · 0 评论 -
字符长方形
输入包含2行: 第一行为1个符号。第二行为2个整数a和b,表示长a和宽b。输入一个字符和2个整数,输出由这个符号构成的长方形。输出为长a宽b的长方形。原创 2024-07-11 13:26:53 · 96 阅读 · 0 评论