竞赛
考级
#include<iostream> using namespace std; int main(){ char a; cin>>a; if(a=="Go!ICandoit!"){ cout<<"Yes!BecauseIambest!"; }else{ cout<<"Aoh,Tryagain~"; }return 0; }
阿道夫·XTL!(有关必回
最近要去进修一会儿C语言,不想发思路了,太费时间和精力,所以只可能发题解。 大家见谅哈
回来看看
题目
acgo_starblue
T2232.完成回文数判定函数 入门 通过率:46.07% 加入题单 题目描述 输入一个正整数 � n,如果是回文数,就输出 � � � Yes,否则输出 � � No。 输入格式 一行一个整数 输出格式 如果是输出 Yes,否则输出 No。 输入输出样例 输入#1 123 输出#1 No
以黑魔法治黑巫师
题目描述 输入一个长度为 n 的整数序列。接下来输入 m 个操作,每个操作包含个整数 l,r,c,表示将序列中[l,r] 之间的每个数加上 c。请你输出进行完所有操作后的序列。 输入格式 第一行包含两个整数 n 和 m。 第二行包含 n 个整数,表示整数序列。 接下来 m 行,每行包含三个整数 l,r,c,表示一个操作。 输出格式 共一行,包含 n 个整数,表示最终序列。
玩小云
#include<bits/stdc++.h> using namespace std; int main(){ char n; cin>>n; switch(n){ case 'o':cout<<"wengweng";break; case 'x':cout<<"zizi";break; case 'z':cout<<"zz";break; }
时间间隙Life
https://www.acgo.cn/collection/235(每道题都配有对应的题解)
Evan
A1826.围巾
トウカイテイオー
作为一个编程网站,题解、头文件这两点真的很重要!!!今天说说这两点各自的优缺点: 1.先说头文件,讨论区中的大佬意见呢各不相同,我就综合一下,给大家一些建议 (1)像NOI、CSP-J/S这类竞赛中是可以用万能头的,所以如果想万无一失的话,竞赛建议万能头,等到你背的十分熟练再写普通头,保险起见这种时候还是万能头 (2)优点: 1、在竞赛中节约时间 2、减少了编写所有必要头文件的工作量 3、对于使用的每个函数,不用记住GNU C的所有STL (3)缺点: 1、不属于GNU C库的标准头文件,在部分情况下可能会失败 2、使用它将包含许多不必要的东西,并增加编译时间 3、这个头文件不是C标准的一部分,因此是不可移植的,应该避免 4、编译器每次编译翻译单元时都必须实际读取和分析每个包含的头文件,应该减少这类头文件的使用 (4)楼上有大佬说VS不能用万能头,我解答一下 新建一个bits文件夹,里面新建一个名叫stdc.h的头文件,然后把上面的stdc++.h源文件复制进去保存。 在这个路径下Microsoft Visual Studio2017\2017\Enterprise\VC\Tools\MSVC\14.16.27023\include新建bits文件夹;然后在bits文件夹新建stdc++.h文件。 (5)如果说你是初学者,那么我是一万个建议你使用普通头,如果你已经学了很久了,那偷个懒也很正常没什么 2.然后是题解,据我看来,题解有以下问题: (1)大家发的题解一点注释都没有,只有干巴巴的代码,有时候我都需要许久才能看懂,何况初学者呢? (2)码风很怪,都是不讲规律,大括号能不加就不加,甚至还把大括号连起来 总之,如果题解是这样的,你为什么不把题解改成“答案”? 以上问题,是我们社区出现的普遍问题,希望大家能够改正,打造良好风气!
魔力坤鸡(小号)
简单题
私はJAZ
普及组 ISBN号码
变鸽的一只呱
送分的题单(不定时更新,代码在说明/提示里有),给个赞,点个关注(互相)
我用11(表示无奈)种方法可以把这道题做出来,因为比较简单,但有些题的确(两种方法结合网上) 同样,解这道题有不同的方法,因为这题很简单:例如这样 再或者用更简单的语法做做: 二分 还有(字幕君已崩溃) 还有呢超简单的方法-while 高精度算法 超简单的(滑稽,结合网上)树状列表 简单的递归 上网搜的一种方法-什么spfa 基础的Floyd算法 是不是很简单啊
damn与m3
link:https://leetcode.cn/problems/lru-cache/
7
希望以后每次排位赛能在最顶上价格题目,要不然看不懂题目
SHA256码:85f0bab9238c3d1e11361b93388181d1d7566c440b0e43e4654bde303cc1dc1e
Mr.zou
https://www.acgo.cn/problemset/837/info
@玲久玲叶(kk-)
为啥我复制我的代码时,它总会复制一些奇奇怪怪的玩意 而且我每次在代码里输入 "<" 的时候他就会出来一个& lt;的东西,然后我把这个& lt;复制到讨论时,就会变成<,所以,我刚刚复制过来的& lt;,中间是有个空的 我在这问一下你们,你们在讨论区回答就可以了 为了复制
想问一下,在题解中,“<”会被替换成& l t ;(四个字符中间没有空格),感觉很影响题解的阅读与理解,能不能修一下 (我也不知道怎么消掉)
树上结了西瓜
小孩写着复习用的,别太较真。 有人类负能量输出,请注意避雷。 开始时间:2025/12/15 20:00 好的,那么从P14361【CSP-S2025】社团招新开始吧。 呜呜呜哇哇哇我恨啊。CSP-S你就这么对我。 写到一半,去看大牛的游记了。 然后对它有了初始印象:反悔贪心反悔贪心,其实是先贪心再反悔的。(或者是一般反悔一边贪心) 看看社团招新吧。 以前做过,有个大概印象。 新的一年,小L一共找收到了n个新成员(n为偶数)。 算法协会一共有三个部门。其中第i个成员对第j个部门的满意度为a[i][j]。 小L不希望一个部门的新成员过多。即分配方案中,不存在一个部门被分配多余n/2个新成员。 你需要帮小L求出,满足他要求的分配方案的满意度最大值。 那么初步构建一个思考:n=1e5。 啊啊啊啊T1肯定冲着正解去啊。 额然后还是多测试点,记得初始化哈。 1e5,适用于O(nlogn)或者O(n)。 想到二分,贪心,STL。 好,那就照着反悔贪心想(嘻嘻开挂。 根据我们的初印象,我们先考虑怎样贪心,再考虑怎样反悔。 那么这里的是照着什么样的方式贪(或者是贪什么)? A:希望让每个人都进入自己最想进入的社团, 从而使得满意值总和最大。 细节n/2。也就是说,按照理想化方式(所有人都能进自己最相进的社团),最多只有一个社团的人数会超过n/2. 好的,那么此时绝对贪心完毕,反悔开始。 Q:如何反悔?A:反悔时,你也要贪心地反悔。我想要在把人移除社团时,我的损失是最小化的。 那损失是什么?损失=max(我所有社团中的值)-我所有社团中满意度第二大的值。 哦这个就是损失。 那么整个题目的框架差不多构建出来了。 这里的贪心其实有两个部分:1.对“选”的贪 2.对“悔”的贪 —————————————————— 负能量碎碎念,请自行避雷 我只能说我真的不会贪心。还得多练练练练练练。为什么场上没切出T1?怎么这么**……啊啊啊啊啊啊好崩溃。 不过我昨天又切蓝了你们知道吗?啊啊啊啊但是好累啊,等我以后上马上开聊,我的那个什么标语就要写“三年磨砺,举步维艰。”真的太累了啊啊啊啊啊啊啊。凭什么要我又要NOIP一又要whk前20%? 我又不是天才好烦。下周还要六级有病吧 ———————————————————————————————————— 呱呱的提醒:这里的反悔贪心似乎是特殊的,在呱呱的印象中,反悔贪心似乎是需要用到什么队列的。 然后我去搓代码了。 那啥这种满意值什么的计算有的时候要注意是不是有负数,有负数,比较变量初始值就不能是零。 放个代码(不要说什么太复杂,写代码只是为了证明我的思路是正确的) 看看没做过的蓝P1484种树(其实大部分正规的反悔贪心都是蓝+,据说是因为你很难去想到这是一个反悔贪心) C在一条直线上挖了n个坑。都可以种树。 不会在相邻的两个坑中种树。至多会中k颗树。 C能预知自己在某个坑种树的获利是多少(可能为负)。 请你算出最大获利 我大概知道怎么做。 不过有一个问题::不会在相邻的两个坑中种树。“ 这么以来,感觉有点DP。但是n=3e5直接给婉拒了。 欸不过我有一计:分别从i=1和i=2开始跑一边反悔贪心,那不就行啦!(但其实不太确定,可以试试看) 然后我就搓出了神奇代码: 反正是错的,去看题解了。 妙啊妙啊妙啊妙啊妙啊妙啊妙啊妙啊妙 请看链接描述这个链接里的litc写的第一篇题解。 非常精妙的思路,与我的狗*形成鲜明的对比! 这个思路真的太妙! 写得太好了! 不过其实还可以进行一点点补充。 算了不补充了,我去搓代码了。 剩余待完善 结束时间:2025/12/16
刚学编程一年!我很喜欢C++!
共6179条