自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 GESP C++三级真题 (2023年3月):春游,密码合规检测

老师带领同学们春游。已知班上有N位同学,每位同学有从0到N-1的唯一编号。到了集合时间,老师确认是否所有同学都到达了集合地点,就让同学们报出自己的编号。到达的同学都会报出的编号,不会报出别人的编号,但有的同学很顽皮,会多次报出。你能帮老师找出有哪些同学没有到达吗?输入包含2行。第一行包含两个整数N和M,表示班级有N位同学,同学们共有M次报出编号。约定2 N,M 1000第二行包含M个整数,分别为M次报出的编号。约定所有编号都在合理范固内。输出一行。如果所有同学都到达,则输出N;

2024-09-06 16:55:33 460

原创 GESP C++三级真题 (2023年12月):小猫分鱼,单位转换

小杨只学了长度单位和重量单位,具体来说:长度单位包括干米 (km)、米(m)、毫米(mm) ,它们之间的关系是: 1km = 1000m = 1000000 mm.重量单位包括千克(kg)、克 (g)、毫克 (mg),它们之间的关系是: 1kg = 1000 g = 1000000 mg。代入答案,其余部分一字不差地输出即可由于小杨的题目只涉及将更大的单位转换为更小的单位,并且输入的x是整数,因此答案一定也是整数例如,如果题目需要你将1km 转换为 mm,输入为1km =?海滩上有一堆鱼,N只小猫来分。

2024-09-06 16:11:48 915

原创 GESP C++三级真题 (2024年3月):字母求和,完全平方数

小杨同学发明了一种新型密码,对于每一个小写英文字母,该小写字母代表了一个正整数,即该字母在字母顺序中的位置,例如字母 a代表了正整数1,字母b代表了正整数2;对于每一个大写英文字母,该大写字母代表了一个负整数,即该字母的ASCII 码的相反数,例如字母A代表了正整数-65。小杨同学利用这种方式对一个整数进行了加密并得到了一个由大写字母和小写字母组成的字符串,该字符串中每个字母所代表数字的总和即为加密前的整数,例如 aAc对应的加密前的整数为1+(-65)+3=-61。

2024-09-06 15:23:17 575

原创 对角求和C++

空格分开的两个数,分别是主对角线元素的和与副对角线的元素的和。求一个3 x 3矩阵。

2024-09-05 16:00:15 116

原创 勾股数C++

输入整数R,输出小于等于 R的满足 X2+Y2= Z2的所有正整数X ,Y,Z。输出一个整数表示共有多少组满足条件的勾股数。输入一个实数: R(1R < 1000)

2024-09-05 15:31:16 254

原创 不定方程求解C++

小明给定正整数 a,6,c。求不定方程 aac + by = c 关于知数 和y 的所有非负整数解组数。一行,包含三个正整数 a,6,c,两个整数之间用单个空格隔开。每个数均不大于 1000。输出时每行末尾的多余空格,不影响答案正确性。个整数,即不定方程的非负整数解组数。

2024-09-05 15:13:04 319

原创 替换单词C++

输入一个字符串,以回车结束(字符串长度<=100)。该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。输出只有 1 行,将s中所有单词a替换成b之后的字符串。输入包括3行, 第1行是包含多个单词的字符串 s;第3行是a将被替换的单词b(长度 <= 100).第2行是待替换的单词a(长度 <= 100);s, a, b 最前面和最后面都没有空格.知识点:字符串的操作。

2024-09-04 17:17:01 225

原创 数值计算C++

3、按逆序输出各位数字,例如原数为321,应输出123。给出一个不多于5位的非负整数,要求。第二行 用空格分开的每个数字。第三行 按逆序输出这个数。2、分别输出每一位数字。一个不大于5位的数字。

2024-09-04 17:05:10 269

原创 古代密码C++

人们很快意识到单独应用替换方法或排列方法加密,都是很不保险的。所以,很多重要信息先使用替换方法加密,再将加密的结果用排列的方法加密。替换方法是将所有出现的字符替换成其它的字符。例如:替换规则可以是将’A’ 到 'Y’替换成它的下一个字符,将’Z’替换成 ‘A’,如果原词是 “VICTORIOUS” 则它变成 “WJDUPSJPVT”。为了保险起见,在省与省之间传递的重要文件中的大写字母是加密的。第一行是石台上的文字。如果第二行经过某种加密方法后可以产生第一行的信息,输出 “YES”,否则输出"NO"。

2024-09-04 15:58:43 746

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除