_Weslie_
2024-11-07 16:59:18
大家好,我是靳皓旭,没错就是那个人见人爱,花见花开的靳皓旭。你是不是对即将到来的 CSP-S 2024 游记十分期待与激动呢?我也是的。废话不多说,我们开始吧!
这次让我们迈出万里 CSP 路的第一步,这是历史性的一步,更是意义深远的一步,上升到人民,社会,国家。。。。。。扯多了,让我们回到正题,一起看比赛:CSP-S 2024,嗯很深奥,这套题看上去很难。点进去笑了,这是一名 AFO 的初三学生做的题吧!一起看一下描述:
今天是小 Q 的生日,他得到了
一场游戏分为若干回合。每回合,小 Q 会选择某只怪兽
小 Q 希望决定一组攻击顺序,使得在游戏结束时,未退出游戏的怪兽数量尽可能少。
吓死我了,我好害怕啊,不知道怎么才能 AC 这道题了,呜呜呜。呃呃,其实很简单,这是规则,不能违反。我们只能遵守咯。
样例一看,突然间仿佛回到了小学那时候,懵懂无知,天真无邪。。。咔,又跑题了。其实就是输入一堆数,求未退出游戏的怪兽数量的最小值。听到这里,你应该很胸有成竹,但是在打代码前我们先注意一些小细节哦!
1.我们在打代码时应该行首对齐,最好不要顶格,因为以后代码太长会很乱。 2.注意每句末尾加上分号 " 这其实相当于我们C语言中的句号,说活不能一口气一直说下去,要合理添加句号。
一定要做到以上两点哦,从开始就养成好的编程习惯,一定会给你带来好处。
我们一起看一下我打的代码:
#include<bits/stdc++.h>
using namespace std;
const int N=100005;
int a[N],n;
bool cmp(int _,int __){
return _>__;
}
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",&a[i]);
}
sort(a+1,a+n+1,cmp);
int ans=n;
for(int i=n,j=n;i>=1;i--){
if(a[i]>a[j]){
j--;
ans--;
}
}
printf("%d",ans);
return 0;
}
小 D 新入职了某国的交管部门,他的第一个任务是负责国家的一条长度为
这个周末,主干道上预计出现
主干道上设置了
上司首先想知道,如果所有测速仪都是开启的,那么这
其次,为了节能,部门想关闭一部分测速仪。然而,他们不希望漏掉超速的车,也就是说,当
由于
如果你对于加速度并不熟悉,小 D 贴心地在本题的“提示”部分提供了有关加速度的公式。
啊呀,这是物理竞赛题吧!吓死我了,我好怕怕呀,不知道怎么才能过这个了。嗯嗯,其实很简单,每辆车超速的区间是连续的,所以可以直接二分,然后就转化成了经典问题之在
啊呀!我怎么用 %lld
输入了 int
!
给定一个长度为
你需要将
设
你的最终得分为
这是什么抽象玩意,打个
小 S 想要举办一场擂台游戏,如果共有
确定了游戏晋级的规则后,小 S 将比赛的规则设置为了擂台赛。具体而言,每位选手都有一个能力值
现在,小 S 先后陆续收到了
形式化地,设
当然小 S 觉得这个问题还是太简单了,所以他给了你
诶我发现
啊,我怎么写挂了!算了,已经六点了,不写了,检查 freopen
去了。
今天我们来学习的内容是 Dev-c++ IDE 的使用。
看度娘怎么解释的:Dev-c++ 是指 Dev-c++ IDE。IDE 的意思是碘的内能。
其实 Dev-c++ 就是 develop c++ IDE,主要用 IDE 编写程序。在 IDE 中有多种模式,包括 Release 和 Debug 等。
由此我们可以看出,如果在 Release 中编写了编译命令,在 Debug 中就不会有编译命令了。这就像碳硫磷硫两千零二十四中的第二题一样,如果你忘记了这一点,就会取得
今天的收获可真多,我们学习了 Dev-c++ 的注意事项,Relese 模式还有它与 Debug 模式的区别,讲解之后是不是让你更加了解了编程知识呢,记得消化吸收哦!我是靳皓旭,下次再见!