- 博客(40)
- 收藏
- 关注
原创 铺地毯!!!
地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。输入输出样例1说明:如下图,11号地毯用实线表示,22号地毯用虚线表示,33号用双实线表示,覆盖点(22,22)的最上面一张地毯是33号地毯。输入输出样例1说明:如下图,11号地毯用实线表示,22号地毯用虚线表示,33号用双实线表示,覆盖点(22,22)的最上面一张地毯是33号地毯。输入输出样例2说明:如下图,11号地毯用实线表示,22号地毯用虚线表示,33号用双实线表示,覆盖点(44,55)的最上面没有一张地毯。
2025-03-05 19:33:34
315
原创 【无标题】
numerc 里面的 accumulate应该不常用吧 ,对我来说我开始首选for 或者while遍历数组求和。第二行N个整数,数与数之间以一个空格分开,每个整数的范围是-1000,000到1000,000。第一行为N(N为接下来数的个数,N <= 100);输出一个整数数列中不与最大数相同的数字之和。输出为N个数中除去最大数其余数字之和。
2025-03-05 19:07:32
275
原创 图像模糊处理
接下来nn行,每行mm个整数,表示图像的每个像素点灰度。相邻两个整数之间用单个空格隔开,每个元素均在0∼2550∼255之间。第一行包含两个整数nn和mm,表示图像包含像素点的行数和列数。2.中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)。这道题看似复杂,其实对我这个新手来说都没花啥力气,就是二维数组赋值手搓有点难搓。nn行,每行mm个整数,为模糊处理后的图像。相邻两个整数之间用单个空格隔开。
2025-03-02 11:28:04
420
原创 1074:津津的储蓄计划
为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上20%还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于100元或恰好100元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。到了11月月末,津津手中会剩下3元钱。如果不会,计算到2004年年末,妈妈将津津平常存的钱加上20%还给津津之后,津津手中会有多少钱。每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。
2025-02-23 11:43:43
125
原创 1073:救援
在直角坐标系的原点是大本营,救生船每次从大本营出发,救了人之后将人送回大本营。救生船每次从大本营出发,以速度50 米/分钟驶向下一个屋顶,达到一个屋顶后,救下其上的所有人,每人上船1分钟,船原路返回,达到大本营,每人下船0.5分钟。接下来依次有n 行输入,每一行上包含两个表示屋顶相对于大本营的平面坐标位置的实数(单位是米)、一个表示人数的整数。救生船从大本营出发,营救若干屋顶上的人回到大本营,屋顶数目以及每个屋顶的坐标和人数都将由输入决定,求出所有人都到达大本营并登陆所用的时间。
2025-02-23 11:17:35
202
原创 力扣第4题 寻找两个正序数组的中位数
合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5。合并数组 = [1,2,3] ,中位数 2。请你找出并返回这两个正序数组的。的正序(从小到大)数组。算法的时间复杂度应该为。
2025-02-18 21:36:01
172
原创 力扣15题,三数之和
不同的三元组是 [-1,0,1] 和 [-1,-1,2]。注意,输出的顺序和三元组的顺序并不重要。答案中不可以包含重复的三元组。唯一可能的三元组和不为 0。唯一可能的三元组和为 0。,判断是否存在三元组。官方题解 加了注释好理解。
2025-02-18 21:34:08
404
原创 力扣11题 , 盛最多水的容器
图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。轴共同构成的容器可以容纳最多的水。找出其中的两条线,使得它们与。返回容器可以储存的最大水量。
2025-02-13 11:36:34
203
原创 力扣30题:串联所有单词的子串
它是 words 中以 ["the","foo","bar"] 顺序排列的连接。它是 words 中以 ["foo","bar","the"] 顺序排列的连接。它是 words 中以 ["bar","the","foo"] 顺序排列的连接。因为 words.length == 2 同时 words[i].length == 3,连接的子字符串的长度必须为 6。它是 words 中以 ["bar","foo"] 顺序排列的连接。它是 words 中以 ["foo","bar"] 顺序排列的连接。
2025-02-13 11:32:34
621
原创 题目 1153: C语言训练-谁家孩子跑最慢*
张王李三家各有三个小孩。一天,三家的九个孩子在一起比赛短跑,规定不分年龄大小,跑第一得9分,跑第2得8分,依此类推。比赛结果各家的总分相同,且这些孩子没有同时到达终点的,也没有一家的两个或三个孩子获得相连的名次。已知获第一名的是李家的孩子,获得第二的是王家的孩子。问获得最后一名的是谁家的孩子?输出最后一名的那家的姓的一个字母且以大写输出(若为张家,则输出Z)
2025-02-05 16:09:44
199
原创 1157 亲和数 c语言网
而284的所有真约数为1、2、4、71、 142,加起来恰好为220。人们对这样的数感到很惊奇,并称之为亲和数。一般地讲,如果两个数中任何一个数都是另一个数的真约数之和,则这两个数就是亲和数。输入数据第一行包含一个数M,接下有M行,每行一个实例,包含两个整数A,B;其中 0 <=A,B <=600000;对于每个测试实例,如果A和B是亲和数的话输出YES,否则输出NO。你的任务就编写一个程序,判断给定的两个数是否是亲和数。
2025-02-03 17:56:12
274
原创 题目 1160: 出圈
设有n个人围坐一圈并按顺时针方向从1到n编号,从第1个人开始进行1到m的报数,报数到第个m人,此人出圈,再从他的下一个人重新开始1到m的报数,如此进行下去直到所剩下一人为止。输入多行,每行2个数,分别表示n和m.计算每一行中最后剩下这个人的编号.。
2025-02-03 17:25:43
180
原创 c语言网1125 委派任务
若有多个,按字母递增顺序排列,用逗号分开(含末尾逗号)3)A、E和F三人中要派两人去;1)A和B两人中至少去一人;6)若D不去,则E也不去。4)B和C都去或都不去;5)C和D两人中去一个;2)A和D不能一起去;问应当让哪几个人去?
2025-01-27 16:28:21
296
原创 C语言网1073弟弟的作业 (困难)
输入文件包含不超过100行,以文件结束符结尾。每行包含一道题目,格式保证符合上述规定,且不包含任何空白字符。输入的所有整数均不含前导0。,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,可能是不超过200的非负整数,也可能是单个字符"你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下。每道题目(包括弟弟的答案)的格式为。用到了字符串里面一些操作 stoi(),find_first_of,find ,substr(),包含一个非负整数,即弟弟答对的题目数量。
2025-01-21 08:54:23
719
原创 c语言网1004母牛的故事(递归)
输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?对于每个测试实例,输出在第n年的时候母牛的数量。有一头母牛,它每年年初生一头小母牛。n=0表示输入数据的结束,不做处理。
2025-01-21 08:33:09
142
原创 力扣第四题,(寻找两个正序数组的中位数)
elseif(j指针指到了“尾”){//j>=n不成立。定义2个指针ij,分别指向数组nums1nums2的“头”一个指针已经指向了“尾”,只能移动另一个指针(逻辑上需要优先判断)else//i指针指向的数<=j指针指向的数。if(i指针指到了“尾”){//i<m不成立。if(i指针指向的数>j指针指向的数)}else{//i指针和j指针都没指到“尾”指针移动(m+n)/2+1次。移动指针指向的数更小的那种指针。
2025-01-19 14:02:56
327
原创 两数之和(力扣numble1)(哈希表)
num_map.end()) { // 如果补数在哈希表中。// 添加补数的索引到结果。// 创建哈希表存储元素及其索引。// 计算当前元素的补数。// 添加当前元素的索引到结果。// 将当前元素及其索引存入哈希表。// 如果没有找到,返回空数组。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。
2025-01-12 10:46:50
267
原创 最长公共前缀
字符串集合{abcxyz,abcuuyre,abcabc,abcaaaa}的最长公共前缀是abc,因为其中每个字符串均含有abc的前缀,且没有更长的了。例如,给定字符串集合{xyz,abcuuyre,abcabc,abcaaaa},则应输出-1。if (lcp.empty()) { // 如果最长公共前缀为空,直接结束循环。// 如果没有公共前缀,输出-1。// 输出最长公共前缀。特别的,如果没有公共前缀,则输出-1。
2025-01-11 15:33:50
270
原创 通配符匹配
给定一个含有通配符的模式,记作P,再给定一个普通的字符串S,问S是否符合P的模式。根据答案的是否,输出Y或者N。P包括小写英文字母和两个特殊的通配符号,分别是*与?且*出现的次数不超过2次。因为无论如何无法匹配结尾的c。能匹配任意一个字母。因为*能够看做是零个字母。// 初始化:空模式匹配空字符串。// 函数用于检查两个字符串是否匹配。两个字符串长度均不超过100。// 处理模式中的星号。// 填充动态规划表。S仅包含小写英文字母。
2025-01-11 15:33:06
157
原创 IPv4地址格式判断
/ 在 C++ 中,`for (char c : segment)` 是一种基于范围的 for 循环(range-based for loop),它用于遍历容器中的所有元素,这里的容器是一个字符串 `segment`。// - `(char c : segment)` 是循环变量和范围的声明。// 在每次迭代中,`c` 会被赋予 `segment` 中的下一个字符,从第一个字符开始,直到字符串的末尾。if (dots!// - `:` 是范围操作符,用于指定循环的范围,即 `segment` 字符串。
2025-01-11 15:32:04
493
原创 单词数量统计
即每一句话均由若干个单词构成,每个单词之间用不少于1个的空格进行分隔。最后一个单词紧跟一个标点符号。每个单词的长度不超过10,每一行句子的字符总数(包括空格、标点、字母)不超过100。// 如果当前字符是字母,并且不在单词中,则开始一个新的单词。// 标记是否在单词中。// 如果当前字符不是字母,则不在单词中。标点符号后会可能有空格、换行,也可能没有。// 循环读取每一行,直到输入结束。给定若干行英文句子,确定其中单词的数量。输出一个整数,为输入中单词的数量。
2025-01-11 15:30:42
353
原创 字符串格式校正
即每一句话均由若干个单词构成,每个单词之间用不少于1个的空格进行分隔。最后一个单词紧跟一个句末标点符号。在句子中间,可能会有若干个有可能零个,的存在。每个单词的长度不超过10,每一行句子的字符总数(包括空格、标点、字母)不超过100。#include <cctype> // toupper 和 tolower。给定一行英文句子,对其做格式校正。每个单词均由大小写英文字母或者纯阿拉伯数字构成。标点符号后可能会有若干个空格,也可能没有。输出一个整数,为输入中单词的数量。其他类型的字符维持不变。
2025-01-11 15:29:36
474
原创 算式表达式估值
输入为一行,保证是格式正确的只含正整数的加法和减法的算术算式,输出其计算结果。输入保证本任务中的所有数据不超过int范围。注意,单独的整数也算作合法的表达式。例如输入:3+2+1。
2025-01-11 15:28:41
173
原创 字符串比大小!
int n;cin >> n;int m = 0;i <= n;i++){int k= 1;i<= n;++i){k = i;x[m++] = i;if(m!= 0){i < m;i++){if(i!= m-1){else{return 0;
2025-01-11 15:26:20
227
原创 如何求数组中次大值的位次?
int n;cin >> n;int a[110];i < n;++ i){int k1 = 1;i <= n;i++ ){k1 = i;i <= n;++i){if (i!k2 = i;return 0;
2025-01-11 15:24:53
118
原创 求子串t在字符串p中出现次数(t之间不可互相影响)
因为如果认为aa出现了2次,则必然是位置0算一次,位置1算一次,而这两次是互相影响的,因此只能计算其中一个。问P在T中一共出现了多少次?每一个不同的开始位置可以记作一次,但是任意两个开始位置不能相互影响。给定2个字符串,分2行输入。长度均不超过100,均只由小写英文字母构成。则答案是2,因为bc在第一个字符串中出现了2次。第一行字符串记作T,第二行字符串记作P。简言之,就是计算不能重叠的出现次数。
2025-01-11 15:24:00
256
原创 水仙花数和四叶玫瑰!
if (sum == originalNum && digits == 3) { // 水仙花数是三位数。cout << "请输入一个整数: ";// 判断是否为四叶玫瑰数(四位数)// 重置变量,判断是否为水仙花数。
2025-01-11 15:20:15
263
原创 !小入门菜鸡的日常
int m[110];int a, b;cin >> a;int k = 0;b = a % 10;}//buguanelse {m[k++] = b;a = a / 10;i >= 0;--i) {return 0;
2025-01-11 15:14:13
94
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人