xujcoj
Amumu35
//我相信所有的美好都会不期而遇..
展开
-
1520:厦大百年校庆-2
描述众所周知,厦门大学百年校庆即将到来,大家都踊跃报名志愿者。由于人数众多,所以报名的时候需要排队。嘉庚的男生都很谦让,如果他们身后有女生的话,就会优先让女生排到他们前面,自己则到后一个的位置。不过让位置也是需要时间的,每次需要1s。现在给你初始的队列和规定的时间,你可以给出最终的队列么?输入只有一组案例。一个正整数n,代表队列的长度。然后是一个正整数t,表示规定时间的秒数。最后是一个长度为n字符串,表示队列的初始状态。(其中用字符’G‘表示女生,用字符’B’表示男生,字符串保证只有‘B’和原创 2021-03-27 20:53:28 · 145 阅读 · 0 评论 -
1522:三国鼎立
描述东汉末年,政治腐败,天灾不断,黄巾起义爆发,从此开始了近一百年的战乱时代。身为上帝,你对此感到很头疼,因此你想到一个办法,你可以从m个小国之中选出三个大国,这三个大国之中,任意两大国的之和兵力都可以大于第三个大国,这样他们就能处在互相制约的微妙平衡之中,从而带来长期的稳定发展。请输出能够形成三国鼎立状态的三个国家的最大兵力之和。输入多组案例,一个正整数n,表示案例的数量(n<=10)每组案例有一个正整数m,表示国家的数量。(3<=m<=1e5)随后输入m个正整数ai,表示第i原创 2021-03-25 09:42:25 · 360 阅读 · 2 评论 -
1525:或运算
描述依次给出n个数字,你可以任选连续的一段区间[L,R],对区间内的数字的数字进行或运算,获取或值,即 或值=a[L] | a[L+1]…a[R-1] | a[R],求在这n个数字之中,或值最大的区间的或值。输入第一行是一个正整数 n 表示数字的个数。第二行是n个正整数 ai (ai<=1e10)对于 33% 的样例有 n <= 1e2。对于 66% 的样例有 n <= 1e3。对于 100% 的样例有 n <= 1e4。输出输出在这n个数字之中,或值最大的区间的或原创 2021-03-25 09:32:21 · 165 阅读 · 0 评论 -
1531:快乐自幂数
描述自幂:对于一个正整数,每一次将该数替换为它每个位置上的数字的p次幂之和。给你一个正整数x,和正整数幂p,如果这个数字最终会变成某个数字并且保持不变,那么就是快乐自幂数。去需要你判断正整数x不断自幂后,能不能变成快乐自幂数。输入多组案例。一个正整数n,表示案例的数量。(n<=100)每组案例由正整数x,和正整数p组成。(p<=10)对于 33% 的样例有 x <=1e2。对于 66% 的样例有 x <=1e10。对于 100% 的样例有 x <= 1e100原创 2021-03-25 09:21:58 · 131 阅读 · 0 评论 -
1530:糊涂的大范
描述大范写题目的时候,总是不开long long,有一个正整数数字n,现在请你帮忙,告诉糊涂的大范要用什么数据类型存储比较合适。输入多组案例。一个正整数T,表示案例的数量。(T<=100)每组案例输入正整数x对于 33% 的样例有 x <= 1e15。对于 66% 的样例有 x <= 1e30。对于 100% 的样例有 x <= 1e50。输出如果数字小于int,输出int。如果数字大于int且未超出long long int,输出long long int。如原创 2021-03-23 22:00:06 · 179 阅读 · 0 评论 -
1532:多才多艺的同学们-2
描述辅导员在了解完同学们的才艺后,选择了n名同学作为信院代表去参加校庆节目。每个同学的表演都会有m位评审打分,每个同学最终的分数都是去除一个最高分和一个最低分,然后剩下的分数求平均值。现在想知道这n个同学中,谁的成绩最高,谁的成绩最低,以及他们平均的成绩是多少。输入第一行是一个正整数 T 代表测试案例的数量。(1 <= T <= 10)每组案例包含两个正整数 n,m。然后是n行数据,每行包括m个非负整数x,代表m位评审的打分情况。对于50%的数据,1<=n<=100,原创 2021-03-23 21:31:40 · 168 阅读 · 0 评论 -
1510:二次幂
描述罗少很喜欢 2 的非负整数次幂,现在给你一个数,请问罗少喜不喜欢。输入第一行是一个正整数 T 代表测试案例的数量。(1 <= T <= 1000)每组案例包含一个正整数 x。对于 33% 的样例有 x < 2 ^ 31。对于 66% 的样例有 x < 2 ^ 63。对于 100% 的样例有 x < 2 ^ 64。输出对于每组样例,如果罗少喜欢输入的数字则输出 YES,否则输出 NO,然后换行。样例输入234样例输出NOYES#include原创 2021-03-23 21:12:58 · 650 阅读 · 0 评论 -
1201:数组-3
描述还是前两题(数组-1、数组-2)中的那个 A 数组,你已帮助著名波普艺术家创造好了一个数组,而此数组有很多重复的数据,他希望你帮助他清除这些数据。即删除数组中重复出现的数字,多个重复的数字仅保留第一个出现的。输入第一行输入一个整数n,为数组长度。 第二行输入这 n 个整数。 1 ≤ n ≤ 1e5,数组中的数据范围为 [-1e9, 1e9]。输出按之前数组 A 中的顺序,依次输出去重后的每个整数,每两个数字之间用空格隔开,最后一个数字后面没有空格,然后换行。样例输入52 1 2 1 3原创 2021-03-12 21:36:48 · 105 阅读 · 0 评论 -
1507:数组的贡献值
描述罗少经常刷题,这天他又看到了一道很有意思的题目。给定一个长度为 n 的数组,定义数组的贡献值为数组中 每个数首次出现的位置 * 每个数出现的次数 之和(相同的数字只计算一次)。例如:1 2 2 3 1,数字 1 首次出现的位置是 1,总共出现了 2 次,所以提供 1 * 2 = 2 的贡献值,数字 2 是 2 * 2 = 4,数字 3 是 4 * 1 = 4,因此这个数组的贡献值为 2 + 4 + 4 = 10。但很显然这样是难不倒罗少的,所以附加了一个条件,你可以任意改变数组中数的位置,问改变原创 2021-03-11 14:40:05 · 156 阅读 · 0 评论 -
1514:WSAD
描述罗少在玩一个游戏,用 W S A D 分别控制角色进行 上 下 左 右 移动,我们可以把地图看作一个二维平面,罗少初始站在原点,现在他操作了 n 次,请你输出他的位置。输入第一行是一个正整数 n 代表测试案例的数量。(1 <= n <= 100)每组案例是一个仅包含字符WSAD的字符串 t 代表罗少的操作。(1 <= length(t) <= 100)输出针对每组案例,输出罗少操作以后所在位置的横纵坐标,两者之间用空格隔开,然后换行。样例输入2WWWSSD样原创 2021-03-11 01:19:13 · 164 阅读 · 0 评论 -
1509:特殊的01串
描述我们定义一个字符串是特殊的01串:1.空串是特殊的01串。2.仅由字符 0 和 1 构成且任意两个相邻的字符不都为 1。现在请你构造一个长度为 n 的特殊的01串,请问你可以构造多少个?输入第一行是一个正整数 T 代表测试案例的数量。(1 <= T <= 1e5)每组案例是一个整数 n,代表构造字符串的长度。(0 <= n <= 1e6)输出针对每组案例,输出你可以构造多少个,然后换行。由于答案可能很大,所以你只需要输出它对 998244353 取模以后的结果原创 2021-03-11 00:18:55 · 1329 阅读 · 0 评论 -
1512:区间并集
描述存在 n 个区间:a1、a2、…… 、an。求 a1 ∪ a2 ∪ a3 ∪ …… ∪ an。输入只有一组案例。第一行正整数 n 表示区间的个数。(1 <= n <= 1e5)然后是 n 行,每行包含两个正整数 L 和 R,分别表示一个区间左右端点,即 [ L,R ]。(0 <= L <= R <= 1e10)输出根据左端点的大小,从小到大输出取并集后的每个区间。每个区间的左端点和右端点之间用空格隔开,每次输出以后都要换行。样例输入61 21 4原创 2021-03-11 00:13:37 · 1219 阅读 · 1 评论 -
1513:签到题-5
描述嘉庚学院开展了为期两周的线上教学活动,其中出勤是一个很重要的指标。每次有 n 个同学应该来参加线上课程,他们都有自己独特的学号来进行签到。但总有一个同学睡过了头也就是他没有签到,要接受爆照的处罚(奖励),你能帮老师找出是谁这么幸运么?输入只有一组案例。第一行是一个正整数 n,表示本次课程应该有 n 个同学来参与。(2 <= n <= 1e5)第二行是 n 个互不相同的正整数 xi,分别表示这 n 个同学独特的学号。(1 <= xi <= 1e9)第三行是 n -原创 2021-03-11 00:02:43 · 218 阅读 · 0 评论 -
1506:吃饼干
1506:吃饼干描述有 m 块饼干,每天至少吃一块,至多全吃完,问总共有多少种吃法。输入只有一组案例,包含一个正整数 m 代表有 m 块饼干。对于 30% 的样例有 m <= 30。对于 60% 的样例有 m <= 60。对于 100% 的样例有 m <= 100。输出有多少种吃法,然后换行。样例输入3样例输出4//先是通过数学归纳法可以发现饼干数量的规律//大数乘法的使用#include<iostream>#include<cmath&原创 2021-02-23 21:55:51 · 328 阅读 · 0 评论 -
1019:高次幂运算
1019:高次幂运算描述某天SW的基友WJ问了一个问题要求计算给出的数字n,求2的n次方输入输入一个数字N(0 <= N <= 100000000000),多组文件数据输出输出2的N次方,为防止结果超出,运算过程和结果对100000取模,注意过程中的取模。就是要保证整个数据都不会超过前面这个数样例输入52样例输出324...原创 2021-01-07 12:20:15 · 1350 阅读 · 1 评论 -
1165:可以整除的数字
1165:可以整除的数字描述给你一个正整数n,判断n能否被3、5、8、11中的一个或多个数整除。输入第一行是一个正整数T代表测试案例的数量。(1<=T<=100)从第二行到第T+1行,每行是一个(可能超过int范围的)正整数n。(1<=n<=1e50)输出针对每组案例,按从小到大的顺序输出可以整除n的数字。数字之间用空格隔开,每行最后一个数字后面没有空格。如果n不能被这四个数中的任何一个数整除则输出No。每组案例结束以后都要换行。样例输入3123456789原创 2021-01-06 20:03:34 · 469 阅读 · 0 评论 -
1322:线上赛打卡题2-字符串扩充
1322:线上赛打卡题2-字符串扩充描述把一个字符串几乎原样输出,但是其中如果遇到数字字符,那么该字符需要重复输出该数字那么多遍。如果遇到数字字符0,则不要输出该字符。输入一个正整数n,表示测试案例的数量。每组案例由一个不含空格、tab的字符串组成。输出针对每组案例,把字符串几乎原样输出,但是其中如果遇到数字字符,那么该字符需要重复输出该数字那么多遍。如果遇到数字字符0,则不要输出该字符。每组案例输出完都要换行。样例输入1ab3c2样例输出ab333c22#include<原创 2020-12-30 09:48:10 · 145 阅读 · 0 评论 -
1133:复读机
1133:复读机描述某个QQ群里面有些人在本质上就是复读机。只要某一条消息跟上一条消息一样,这条消息的旁边就会出现+1的字样。现在给你一段聊天记录,请问+1总共出现了多少次。输入第一行是一个正整数n代表总共有n条消息。(1<=n<=20)从第二行到第n+1行,每行有一个不含空格的字符串代表每条消息的内容。字符串的输入顺序即为聊天内容的出现顺序。输出+1出现的次数,不要换行。样例输入5hellohellohellohihi样例输出3#include<ios原创 2020-12-30 09:46:41 · 296 阅读 · 0 评论 -
1445:挂彩灯2
1445:挂彩灯2描述有一堆彩灯,红色绿色两种颜色,其中红灯有R盏,绿灯有G盏。现在要把它们串在一起,且以红灯开头。已知第1盏红灯后面有a1盏绿灯,然后是第2盏红灯以及后面的a2盏绿灯,第3盏红灯以及后面的a3盏绿灯,…第R盏红灯以及后面的aR盏绿灯,且满足1<=a1<=a2<=a3<=…<=aR,G=a1+a2+a3+…+aR。问这些彩灯有多少种满足条件的挂法。输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例中有两个正整数R和G,分别表示红灯原创 2020-12-17 15:53:46 · 220 阅读 · 0 评论 -
1448:Tql的取数游戏
1448:Tql的取数游戏描述有m个同学,每个同学分别写了一个正整数,计为a1、a2、…、am。此时Tql想写一个正整数b,使得b、a1、a2、am这m+1个数字的最大公因数大于1,且b不是这m+1个数字中最大的数字(也不是最大的之一)。问符合条件的正整数b有多少个?输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例先是一个正整数m(m<=1000),然后是m个正整数a1、a2、…、am(均不大于100000)。输出针对每组案例,输出一个整数,表示符合条件的正整数b原创 2020-12-14 19:01:54 · 223 阅读 · 0 评论 -
1443:迷路的Tql
1443:迷路的Tql描述Tql初次来到厦门,在老城区里迷了路。老城区里有很多蜿蜒的道路,还有很多不能穿越围墙,Tql想从当前的位置回到码头,请帮忙找到一条最近的路径,并且告诉Tql要走到码头需要移动多少步。假设把老城区看成一个a行b列的二维网格,Tql所在的位置标为1,码头的位置标为2,道路标为0,围墙标为9。Tql每一步只能向上、下、左、右的某一个方向移动一格。输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例先是两个正整数a和b,然后是a行b列的数字字符,代表地图,其原创 2020-12-14 18:52:21 · 259 阅读 · 0 评论 -
1447:Tql和Tcl
1447:Tql和Tcl描述已知m个学生的考试成绩,如果排名居中的学生(也就是排名为第(m+1)/2名)成绩大于等于80,则输出Tql;如果该名学生的成绩小于60,则输出Tcl;其他情况输出Normal。例如,如果有5个学生,那么排名居中的学生是第(5+1)/2名,也就是第3名。如果有8名学生,那么排名居中的学生是第(8+1)/2名,取整算第4名。输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例先是一个正整数m,表示学生的数量;然后是m个整数,表示每个学生的成绩。(m&l原创 2020-12-14 18:31:12 · 355 阅读 · 0 评论 -
1442:喵星人的共享汽车
1442:喵星人的共享汽车描述在喵星球上,日期的记录方法比较简单,就是从喵王国诞生开始起,记作第1天、第2天、…、第t天、第t+1天、…。有m个喵星人都有自己的租车出行计划,而租车公司只有一辆共享汽车。假定每个喵星人都需要开到很远的地方,以至于还车时,车辆需要有b天的保养时间。例如当b=3时,如果某个喵星人从第5天租到第9天,那么第10、11、12天车辆都处于保养时间,从第5天到第12天的时间里,车辆不能接受另一个租车订单(即如果有订单的起止范围或者后续的保养时间覆盖了这些天中的至少一天,那么该订单是原创 2020-12-14 18:13:58 · 180 阅读 · 0 评论 -
1444:过河问题
1444:过河问题描述n 个人过河,河上有 m 座 连续 的独木桥,为了安全起见,每座独木桥在同一时间内只能上一个人,求所有人到达河对岸的总用时。输入只有一组案例。第一行包含两个正整数 n 和 m,分别表示人的数量和独木桥的数量。(1 <= n,m <= 1e5)接下来是 m 个数字,第 i 个数字表示通过第 i 座独木桥所需要的时间,对于每个数字 x 都有 1 <= x <= 1e5。输出输出一个长整数,表示所有人到达河对岸的总用时,然后换行。样例输入2 31原创 2020-12-14 17:57:50 · 234 阅读 · 0 评论 -
1436:落花生
1436:落花生描述小调在家里的庭院中种了许多花生。到了收获的季节,小调收获了a个花生荚果,每个荚果里含有1~3颗花生仁。小调数了一下,总共有b颗花生仁。这时有人问小调,有几个荚果里是1颗花生仁,几个荚果里是2颗花生仁,几个荚果里是3颗花生仁?由于小调剥花生的时候没有去统计,故完全不知道,只能靠推导,然而一推导就发现有很多种可能的答案。请帮忙小调算算看有多少种可能的答案。输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例由两个正整数a和b组成。(a<=10000,a&l原创 2020-12-14 16:02:45 · 172 阅读 · 0 评论 -
1433:勤劳的园丁
1433:勤劳的园丁描述有一条长度为m米的马路,路中央是种植植物的隔离带(长度也是m米)。有一个勤劳的园丁,花了d天时间为隔离带的土地施肥,每天施肥一次。由于园丁用于携带肥料的车辆承载能力有限,只能为某一小片连续的土地施肥。而且园丁从小就不认真学政治课,导致记性有点差,每天施肥都是很随意地选择一片连续的土地。给隔离带的土地以1米的长度划分为一格基本单位,为这块m米长的土地分别编号为1、2、3、…、m。第i天施肥时,选择编号从ai到bi的土地进行施肥(包含ai和bi)。假设还未开始施肥的时候,每块土地的原创 2020-12-14 15:53:58 · 143 阅读 · 0 评论 -
1435:胖胖的优惠
1435:胖胖的优惠描述某宝商家为了庆祝双12举行商品优惠活动,有两种优惠活动,作为买家,胖胖只能选择其中一种优惠。其中之一是商品总价格每满a元则减b元,另一种是按照商品总价格打c折。(b<=a-1,1<=c<=9)另外还要根据商品的件数支付每件d元的邮费,邮费不参与优惠活动。已知胖胖共买了e件商品,每件商品的价格是f元,问以最优惠的方式购买商品需要花多少钱?输入多组案例。一个正整数n,表示案例的数量。每组案例由6个正整数a、b、c、d、e、f组成。(值都不大)输出针原创 2020-12-14 15:23:16 · 129 阅读 · 0 评论 -
1434:相亲的胖胖
1434:相亲的胖胖描述胖胖有一次参加了一个由某交友平台(Github)举办的相亲活动,一共有m个相亲对象,编号分别为1、2、…、m。举办方让胖胖选择1至m中的某个整数,胖胖以为是挑选心仪的对象编号,于是为了省时间草率选择了数字m,然而举办方的规则是:根据选择的数字,凡是编号和该数字(也就是m)的最大公因数等于1的相亲对象都会分别跟胖胖约会。问胖胖的约会对象共有多少个?输入多组案例。一个正整数n,表示案例的数量。(n<=100)每组案例由一个正整数m组成。(1<=m<=10亿)原创 2020-12-14 15:17:14 · 184 阅读 · 0 评论 -
1437:胖胖购物
1437:胖胖购物描述胖胖在某宝网站上购物,买东西时喜欢比较各个商家的卖价,并且选择其中价格第二高的商家商品有m个商家出售,已知这m个价格,求胖胖最后选择的商品价格。输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例先是一个正整数m,然后是m个正整数,分别表示m个商家的价格。(2<=m<=1000000)输出针对每组案例,输出一个整数,表示第二大的价格。每组案例输出完都要换行。#include<iostream>using namespac原创 2020-12-08 01:45:44 · 334 阅读 · 0 评论 -
1432:ax+b=c
1432:ax+b=c描述已知整数a、b、c的值,对于方程ax+b=c,如果不存在整数解,则输出None;如果存在不止一个整数解,则输出其中最小的正整数解;如果存在唯一的整数解,则输出该解。输入多组案例。一个正整数n,表示案例的数量。每组案例由3个整数a、b、c组成(绝对值均不大于10000)。输出针对每组案例,按照【描述】的要求输出。每组案例输出完都要换行。#include<iostream>using namespace std;int main(){ int n;原创 2020-12-08 01:41:45 · 698 阅读 · 0 评论 -
1405:三元一次方程
1405:三元一次方程描述已知三元一次方程ax+by+cz=d中a、b、c、d的值,按数学的书写风格输出该方程式。输入只有一组案例。四个整数a、b、c、d。(a、b、c保证不全为0)输出按数学风格输出该方程式。可以参照样例风格。样例输入样例1:1 2 3 4样例2:-1 2 3 4样例3:2 -3 5 -6样例4:0 2 3 0样例输出样例1:(当某项系数为1时,省去该数字)x+2y+3z=4样例2:(当某项系数为-1时,省去“1”)-x+2y+3z=4样例3:(原创 2020-11-17 21:52:35 · 381 阅读 · 0 评论 -
1238:输入输出测试110
1238:输入输出测试-6描述计算 A + B 的值。输入多组案例。每组案例包含两个正整数 A 和 B 。输出针对每组案例,以 ”Case #i: ans“ 的形式输出 A + B 的值,然后换行。样例输入1 23 4样例输出Case #1: 3Case #2: 7#include<iostream>using namespace std;int main(){ int a, b; int cnt = 1; //用cnt来表示每组案例的个数 while原创 2020-11-17 21:34:52 · 307 阅读 · 0 评论 -
1412:校庆歌手
1412:校庆歌手描述为了庆祝校庆,嘉庚学院请了a名歌手来演出,并计划开b场演唱会,每场演唱会只用一名歌手。每名歌手都有各自不同的出场费,从第1名到第a名歌手的出场费分别是c1、c2、…、ca。第1场演唱会由第1名歌手负责,第2场演唱会由第2名歌手负责,…,第a场演唱会由第a名歌手负责,第a+1场演唱会又由第1名歌手负责,…,以此类推。当一名歌手不止负责一场演唱会时,每次演唱会都会得到一笔出场费。当b小于a时,会出现有的歌手没有上场的情况,那么将不会给这些歌手发出场费,而是给从没有上场的歌手每人发一笔候原创 2020-11-17 18:40:01 · 137 阅读 · 0 评论 -
1425:质数和
1425:质数和描述有一个a+b位的正整数,前a位是质数,后b位也是质数,求所有符合条件的数字和。注意:前a位的质数不可以0开头,否则拼出的数字不是a+b位。后b位的质数可以是0开头。例如当a=1,b=2时,207是一个符合条件的数字。输入多组案例。一个正整数n,表示案例的数量。(n<=40)每组案例由两个正整数a和b组成(1<=a<=7,1<=b<=7,且保证a+b<=10)输出针对每组案例,输出一个长整数,表示所有符合条件的数字和。每组案例输出完都要原创 2020-11-16 18:14:46 · 272 阅读 · 0 评论 -
1430:最大的长方形
1430:最大的长方形描述有m个长方形,在排除正方形的情况下,输出其中面积最大的长方形的长和宽以及面积。输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例中,先是一个正整数m,表示长方形(包括正方形)的数量;然后是m组数据,每组数据由两个正整数组成,表示一个长方形(也有可能是正方形)相邻两边的长度。(m<=20,面积不会超出int范围)保证每组案例中至少有一个长方形,并且不会有多个长方形的面积并列最大。输出针对每组案例,输出其中面积最大的长方形(不能是正方形)的长原创 2020-11-16 13:34:58 · 398 阅读 · 0 评论 -
1429:ax+by=c
1429:ax+by=c描述在平面直角坐标系中有直线方程ax+by=c,已知a、b、c、d、e的值,问在-d<=x<=d且-e<=y<=e的范围内,有多少个整数坐标点满足方程?(整数坐标点指坐标的x值和y值均为整数)输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例由整数a、b、c和正整数d、e组成。(|a|<=10000,|b|<=10000,|c|<=10000,1<=d<=100000,1<=e<=100原创 2020-11-16 13:25:22 · 610 阅读 · 0 评论 -
1427:合法日期
1427:合法日期描述给定一个用年月日表示的日期,判断该日期是否合法。其中年份如果是负数表示公元前,也是合法的。但由于没有公元0年,所以年份为0不合法。月份和日期根据常识做判断。输入多组案例。一个正整数n,表示案例的数量。(n<=50)每组案例由3个整数构成,表示年、月、日。输出针对每组案例,如果日期合法,则输出Yes,否则输出No。每组案例输出完都要换行。#include<iostream>using namespace std;bool isLeapYears原创 2020-11-16 13:11:15 · 496 阅读 · 0 评论 -
1428:正偶数的平均值
1428:正偶数的平均值描述输入m个浮点数,统计其中正偶数(小数部分为0)的平均值,结果四舍五入到整数。输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例先是一个正整数m,表示浮点数的数量,然后是m个浮点数。(m<=20,每个浮点数都不会太大)输出针对每组案例,输出一个整数,表示满足条件的数字的平均值(四舍五入到整数)。如果这m个浮点数中都没有正偶数,则输出0。每组案例输出完都要换行。#include<iostream>#include<cm原创 2020-11-16 12:59:55 · 482 阅读 · 0 评论 -
1426:数字变换
1426:数字变换描述有一个正整数a,进行b次变换。每次变换时,当a为偶数,则把a的值变为一半;当a为奇数,则把a的值加3。问当b次变换结束后,a的值变成了多少?输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例由两个正整数a、b组成。(a<=10亿,b<=10亿)输出针对每组案例,输出一个整数,表示a经过b次变换后的值。每组案例输出完都要换行。#include<iostream>using namespace std;int main(原创 2020-11-16 12:49:10 · 620 阅读 · 0 评论 -
1415:出土
1415:出土描述有一种虫子会冬眠,当外界温度连续a天不小于b度时,虫子就会在这a天中的最后一天晚上钻出地面。已知接下来c天每天的温度,问虫子会在第几天钻出地面?输入多组案例。一个正整数n,表示案例的数量。(n<=20)每组案例先是正整数a、浮点数b、正整数c。(a<=2000000,b在正常温度范围内,c<=2000000)然后是c个浮点数,表示从第1天到第c天每天的温度。(均在正常温度范围内)输出针对每组案例,输出一个整数,表示虫子在第几天钻出地面。如果不满足虫子钻出地原创 2020-11-05 13:21:18 · 134 阅读 · 0 评论