- 博客(13)
- 收藏
- 关注
原创 计算矩阵边缘元素之和(水题,初学者来做做吧~~~)
输入一个整数矩阵,计算位于矩阵边缘的元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。接下来输入的n行数据中,每行包含m个整数,整数之间以一个空格分开。(0 <= 整数 <= 100)第一行分别为矩阵的行数n和列数m(1 < n,m < 100),两者之间以一个空格分开。时间限制:1s内存限制:256M。下面是答案 (o'v'o)输出对应矩阵的边缘元素和。
2025-02-13 11:26:38
218
原创 最长连号(c++)
之前好长一段时间我有事,没发文章,……时间限制:1s内存限制:131M题目描述输入长度为 n的一个正整数序列,要求输出序列中最长连号的长度。连号指在序列中,从小到大的连续自然数。【输入格式】第一行,一个整数 n。第二行,n个整数 ai,之间用空格隔开。【输出格式】一个数,最长连号的个数。【输入输出样例#1】输入#110输出#15【说明提示】
2024-09-27 21:44:13
318
原创 最大的差值
任取其中两个数ai,aj, 我们可以算出一个差值ai-aj(大减小).for(int i=1;i++)//求出最小值。i++)//求出最大值。对于样例2: 所有数都是1, 不论怎么取差值都是0.一共有N(N-1)/2个差值, 其中最大的差是?第2行, N个正整数a1,a2,⋯,aN.对于样例1: a3-a1=6-1=5最大.cout<<maxn-min;给出N个数a1,a2,⋯,aN.第1行, 1个正整数N。【输入输出样例#1】【输入输出样例#2】
2024-07-27 09:11:35
448
原创 比比谁最高
小明班上有 n 个学生,今天在操场上排队做核酸检测,老师站在最后,问有多少同学能够在排队的时候回头看到老师?提示:只要比排在后面的所有人都高,就能够看到老师!(一样高也是看不到的)第一行:一个正整数 n 表示有多少个学生。一个正整数,表示能够看到老师的学生人数。时间限制:1s内存限制:128M。第二行:n 个身高,空格分隔。【输入输出样例#1】
2024-07-26 12:59:24
263
原创 第k小(选择排序)
输入整数n,kn,k, 然后输入nn个正整数a1,a2,⋯,an, 输出其中第k小的正整数. 有相同的数则占据连续的几个排名, 例如对1, 2, 3, 4, 4, 4, 5, 6, 7, 第4,5,6小的数都是4.时间限制:1s内存限制:128M。第2行n个整数, 以空格分隔。第1行两个整数n和k。
2024-07-26 12:40:42
169
原创 素数对
/定义一个bool变量一开始是false,每输出一个素数对时都把flag变成true,如果flag还是false就说明在这个范围里没有素数对,则输出“empty”。两个相差为 2 的素数称为素数对,如 5 和 7 , 17 和 19 等,本题目要求找出所有两个数均不大于 n 的素数对。所有小于等于n的素数对。每对素数对输出一行,中间用单个空格隔开。若没有找到任何素数对,输出 empty。1≤n≤10000。时间限制:1s内存限制:128M。
2024-07-26 09:01:59
285
原创 唯一最小数
while(T--)//题目中说有T组数据的话不管三七二十一先写一个while循环,里面写执行一次的代码。每组数据输出一行结果,即满足条件的数的索引编号,如果不存在满足条件的数,则输出 −1。a1 的索引编号为 1,a2 的索引编号为 2,…,an 的索引编号为 n。给定一个长度为 n 的整数数组 a1,a2,…第二行包含 n 个整数 a1,a2,…请你找到数组中只出现过一次的数当中最小的那个数。每组数据第一行包含整数 n。【输入输出样例#1】【输入输出样例#2】【输入输出样例#3】
2024-07-25 18:15:24
315
原创 约数个数的和
一开始要循环5000000此,但现在只用循环100000此了,但是又双叒叕错了,只得了90分。例如对于4,9,13这三个数:4有3个约数, 9有3个约数, 13有2个约数. 总和是8。给出M个正整数a1,a2,...,aM。求这些正整数的约数个数之和。是不是看起来还可以,Damn(但)是————》只得了80分,why?好,那么好,思路有了,答案就有了。一个整数, 输出M个数的约数个数之和。时间限制:1s内存限制:128M。接下来M行, 每行一个正整数。【输入输出样例#1】
2024-07-25 17:50:48
752
原创 三角形的形状
输入三角形的三边长度,判断三角形是等腰三角形、直角三角形还是等边三角形。否则输出"none"虽然等边三角形也满足等腰三角形的条件,但在本程序中应判定为等边三角形。2.若三角形一边长平方等于另两边长平方和,这个三角形是直角三角形。1.若三角形中有两条边长相等,这个三角形是等腰三角形。3.若三角形的三条边都相等,这个三角形是等边三角形。若是直角三角形,输出"right-angled"若是等边三角形,输出"equilateral"若是等腰三角形,输出"isosceles"
2024-07-23 13:32:54
1067
原创 判断整除日(if语句)
比如说2012年5月2日这一天,因为2012÷5÷2=201.2,结果不是整数,所以这天不是“整除日”。因为小明实在太喜欢“整除日”了,所以他每天都要查一下今天是不是“整除日”。“整除日”就是指日期中,年÷月÷日的值是整数的日期。如果是整除日,输出“YES”;如果不是整除日,输出“NO”。
2024-07-23 09:51:00
702
原创 “清理”数字7
对于正整数m,若m是7的倍数,他会用7来除m,直到m不再是7的倍数为止。首先你要明白你写它的目的是什么,你给它一个数,它还你一个什么样的数。例如输入147, 因为147=3×7×7, 所以输出3。最后把两部分合起来再加个头文件就是答案啦。输入正整数m,输出"清理"后的m。一个整数,"清理"后的m。那么函数要怎么写呢?
2024-07-20 08:55:58
406
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅