2024 NepCTF】的更多相关文章

http://acm.hdu.edu.cn/showproblem.php?pid=2024 Problem Description 输入一个字符串,判断其是否是C的合法标识符.   Input 输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串.   Output 对于每组输入数据,输出一行.如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”.   Sample Input 3 12ajf fi…
[Luogu 2024] 食物链 几句随感 我依稀记得联赛前本来想做这题的时候. 当年啊弱到题目与标签就令我望而生畏. 还有翻阅很多遍那现在已经被遗弃的博客. 看到题解中「三倍数组」的字眼就怕难而放弃. 如今我来了,晚了太多. 只可惜,总有的步伐是我留不住的. 也许我会说「其实你的写法可以更简单」. 也许我会说「判断条件可以不用那么多的」. 也许我会说「那句 continue 完全可以删除」. 也许,「不是你想 A 就能 A 的」. 也许,「可是该退还是要退的」. -- 题解 以后并查集杜绝 M…
2024: [SHOI2009] 舞会 Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 368  Solved: 102 Description OItown要举办了一年一度的超级舞会了,作为主办方的Constantine为了使今年的舞会规模空前,他邀请了许多他的好友和同学去.舞会那天,恰好来了n个男生n个女生.Constantine发现,一般情况下,舞伴之间,总是男伴总是比女伴长得高,不过,偶尔也是有特殊情况的.所以,Constantine现在想知…
#2024. 「JLOI / SHOI2016」侦查守卫   题目描述 小 R 和 B 神正在玩一款游戏.这款游戏的地图由 nnn 个点和 n−1n - 1n−1 条无向边组成,每条无向边连接两个点,且地图是连通的.换句话说,游戏的地图是一棵有 nnn 个节点的树. 游戏中有一种道具叫做侦查守卫,当一名玩家在一个点上放置侦查守卫后,它可以监视这个点以及与这个点的距离在 ddd 以内的所有点.这里两个点之间的距离定义为它们在树上的距离,也就是两个点之间唯一的简单路径上所经过边的条数. 在一个点上放…
链接:http://acm.split.hdu.edu.cn/showproblem.php?pid=2024 开始真的对这题是一点头绪都没有,简直了.然后事实证明是我想多了,这题主要是把概念给弄清楚,其它的就是代码的简单实现了.有一个地方要注意,就是string类在cin的时候不会给你读取空格的,所以这就需要你用getline(cin,string),记得在cin>>n之后cin.get[],把那个回车符号给读取掉. C语言合法标识符的命名规则:1.首元素只能是下划线或是字母,2.除首元素外…
近日,TC108X成员投票同意将EN IEC 62368-1:2020(对应IEC 62368-1第三版)的DOW (Date Of Withdrawn)日期由原先的2023年1月6日延长至2024年7月6日,并在CENELEC网站更新公布了相关信息. 1.EN IEC 62368-1:2020标准会最终取代EN 62368-1:2014, EN 60950-22和EN 60950-23标准,标准取代日前由原先的2023年1月6日延长至2024年7月6日 2.标准EN 62368-1:2014,…
整理模板,同时测了一下memset,for,fill到底谁快... 结果:memset最快,其次是for,fill最慢QAQ.... #include<iostream> #include<cstdio> #include<cmath> #include<algorithm> #include<queue> #include<cstring> #define PAU putchar(' ') #define ENT putchar('…
题意:和上题基本一样,求至少k对a>b的方案数.不取模!!! 做k+1遍容斥就行了 高精度超强!!!几乎把所有的都用上了 然后,注意有负数,所以容斥的时候正负分别保存然后再一减就行了 这是我省选前最后一次写高精度了 #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using namespace std; typedef long long ll;…
Description 无向图最短路径问题,是图论中最经典也是最基础的问题之一.本题我们考虑一个有 $n$ 个结点的无向图 $G$.$G$ 是简单完全图,也就是说 $G$ 中没有自环,也没有重边,但任意两个不同的结点之间都有一条带权的双向边.每一条边的边权是非负实数,但我们并不知道每一条边的具体边权.好消息是我们知道 $G$ 中任意两点最短路径的长度$d(i,j)$.且保证至少有一种边权的分配方案满足得到的带权图中$i$与$j$的最短路长度恰好是$d(i,j)$.下面是留给你的任务:对于任意一对…
#include <iostream> #include <string> #include <vector> using namespace std; int main() { int n; cin >> n; string s; bool flag = false; ) { flag = true; getline(cin, s); if (s.empty()) { flag = false; } else { ] == ]))) { flag = fa…