竞赛
考级
哈哈哈哈哈哈哈哈哈哈哈
复仇者_Lcy(互关)
快用这个专属链接加入我们吧!https://www.acgo.cn/application/1984809159967485952
李相佑
饿啊~
万亦可
` `
战斗机
非官方题解 | 挑战赛#24 本次题目的总体难度如下,各位选手可以借此评估一下自身的技术水平(仅供参考) 题目编号 题目标题 难度 T1 午枫喝水 入门 T2 午枫的排队 普及- T3 午枫坐公交 普及- T4 午枫的双向奔赴2 普及/提高- T5 午枫的填数游戏 普及/提高- T6 午枫的字符串反转 普及+/提高 T1 午枫喝水 题型:模拟,分支结构 题目大意 小午有一个 aaa 毫升的杯子,小枫有一个 bbb 毫升的杯子,而我们可以保证 a<ba < ba<b。一开始,两个人的被子都是空的,然后他们会执行 kkk 此操作:(为方便表示,小午现有的水是 wawawa,小枫则是 wbwbwb) * 如果小午的杯子已经装满水(即 wa=awa = awa=a),则小午把水全部喝掉(即 wa=0wa = 0wa=0) * 否则 ,如果小枫的杯子是空的(即 wb=0wb = 0wb=0),则小枫把杯子填满(即 wb=bwb = bwb=b) * 如果以上皆不满足,则将小枫杯子中的水倒入小午杯子中,直到小枫杯子为空或者小午杯子装满为止。 输出格式:小午杯子中剩的水 小枫杯子中剩的水(即wa wb) 解题思路 建造两个变量模拟小午杯中的水量,小风杯中的水量。使用题目给定的分支条件,直接做即可。 参考代码 T2 午枫的排队 题型:数组 题目大意 给你一个长度为 nnn 数组 aaa,其中只包括: * −1-1−1 * ≥1\geq 1≥1 的数字。其中,−1-1−1 只有一个;而其他的则有 n−1n-1n−1个。−1-1−1 表示队头;否则,表示第 iii 个人站在第 aia_iai 个人后面。请输出排队候的队列。 解题思路 创建一个 nextnextnext 数组,其中 nextinext_inexti 表示第 iii 个数后面的数是几。 参考代码 T3 午枫坐公交 题型:二分答案 题目大意 给你一个长度为 nnn 的数组 aaa,其中 aia_iai 表示在这站,有多少个人会上车 / 下车。但是车内的人数不能为负数。车内一开始有一定的人数,请问,一开始的人数最少是多少,才可以让车内的人不为负数。 注:答案为最后车厢人数。 解题思路 我们可以使用二分答案,来求出最小初始车上人数。最后求出车内剩余人数即可。 参考代码
杰杰
题目传送门:世界大战
kkksc03
#include<bits/stdc++.h> using namespace std; int main(){ int a; scanf("%d",&a); if(a<2){ printf("No"); } if(a2)printf("Yes"); for(int i=2;i<a;i++){ if(a%i0){ printf("No"); }else{ printf("Yes"); } return 0; } return 0; }
这怎么搞啊有没有大佬教教我
发题解吧
178****2510
很简单
帆帆风顺
注意看,眼前这道题: 大家觉不觉得很眼熟? 想不想把代码编程长些?? 他来了!!! 哈哈哈 代码(C++20):
158****3326
测试点#1 测试输入 23 93 测试输出 0.247 时间限制 1000 ms 内存限制 128 MB 测试点#2 测试输入 12 6 测试输出 2.000 时间限制 1000 ms 内存限制 128 MB 测试点#3 测试输入 34 23 测试输出 1.478 时间限制 1000 ms 内存限制 128 MB 测试点#4 测试输入 43 43 测试输出 1.000 时间限制 1000 ms 内存限制 128 MB 测试点#5 测试输入 23 21 测试输出 1.095 时间限制 1000 ms 内存限制 128 MB 测试点#6 测试输入 53 21 测试输出 2.524 时间限制 1000 ms 内存限制 128 MB 测试点#7 测试输入 34 32 测试输出 1.062 时间限制 1000 ms 内存限制 128 MB 测试点#8 测试输入 43 21 测试输出 2.048 时间限制 1000 ms 内存限制 128 MB 测试点#9 测试输入 451 54 测试输出 8.352 时间限制 1000 ms 内存限制 128 MB
凤凰-135****2519
刘*礼
盛sir
1.A+B problem 2.数方格 4.多项式输出
无敌小浅大王
共5933条