摘要:
A题,小小的模拟题,没看懂题意啊。#include #include #include #include #include #include #include #include using namespace std;char s[3][100001];int main(){ int i,l1... 阅读全文
摘要:
折腾,瞎忙,累。 其实很迷茫,其实现在和以前真的不一样了,这些重要吗? 怎么办? 你应该从人机练起。。。 目标:RED! 阅读全文
摘要:
A题,应该是水题,我没看懂。。。B题,这题很多坑,注意x是LL,而且x = 0的情况,所以初始化要为-1,最后这题是内存管理啊。。操作系统学的不好,题意读不懂啊。申请内存的时候,是从头找 如果这一段的长度>=申请的,就可以申请内存。调整什么的,删除应该比较好理解。C题,以前做过,扩展欧几里德,基本问... 阅读全文
摘要:
A,B,C都是水题。。。D题,直接爆搜。我换了好多姿势,其实最简单的方法,就能过。#include #include #include #include #include #include #include #include #include #include #include #include u... 阅读全文
摘要:
A题,无聊的题目。#include #include #include #include #include #include #include #include #include #include #include #include using namespace std;setst;int mai... 阅读全文
摘要:
A题,水题,准1Y,第一次CE了。。CF里,CE没有罚时。。B题,直接模拟。。#include #include #include #include #include #include #include #include #include #include using namespace std;i... 阅读全文
摘要:
A题,水题,还是无法1Y.B题,题意是类似背包的问题,在v的容量下,有1重量和2重量的,如果达到价值最大。贪心,写的很恶心。看着数据过了。奇数的时候,先选一个1。之后然后1+1 和 2 比较就行了。#include #include #include #include #include #inclu... 阅读全文
摘要:
A题,神题意题。。#include #include #include #include #include #include #include #include #include using namespace std;vector ve;mapmp;mapmz;int p[1001];int ma... 阅读全文
摘要:
A题,水题。B题也是水题,弄的比较麻烦,前几天队内赛见过,水题怎么水都能过。C题题意:给出正n边形上的三个点,求最小的正n边形的面积。以前貌似见过此题。思路也没什么进展,就是枚举n,通过旋转a,判断b c是否在多边形上。感觉是水过的,改了改eps就过了,看别人代码,还有神奇的gcd的做法。#incl... 阅读全文
摘要:
题目链接排排序,找找做题的感觉...对了,longlong用C++ 错了几次,我也是linux选手了.... 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 using nam... 阅读全文
摘要:
TC 都615了。。。时间过的真快啊。第一次做出500分,心情还是很激动的,虽然看了很久的题解,TC官网上的题解,很详细,但是英语的...我搜了搜,发现一份日语的...好吧,我还是看看英语的吧...这题算法就是二维spfa啊,很容易看出,存在一个环mod,那么D+x*mod = T 这样话,就合法了。就可以用dis[d][u] u表示点,距离 模mod 为d,这样跑一下spfa,只要dis[T%mod][n-1] 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 #defi... 阅读全文
摘要:
求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。我发现网上的做法都很神,各种理由编译的巧妙办法,就能间接地利用循环来解决,构造函数 递归什么的。想了好久,脑子里只有位运算。。。终于折腾出来了。代码真傻,我真的没用循环。。。 1 #include 2 #include 3 using namespace std; 4 #define LL long long 5 int p[] = {1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,327.. 阅读全文
摘要:
总是想的很多,说的时候一句话都说不出来。过去的就过去吧,新的开始,好好加油!ps:这个博客不用了,退出集训队了。 阅读全文
摘要:
题目链接写了俩小时+把....有一种情况写的时候漏了...代码还算清晰把,想了很久才开写的。 1 #include 2 #include 3 #include 4 using namespace std; 5 int p[21],flag[60],o[21],ans[60]; 6 int sp[21]; 7 int que[21]; 8 char str[15][3]; 9 int hu13[13] = {1,11,21,9,19,29,33,36,39,42,45,48,51}; 10 void judge13() 11 { 12 int i; 13 ... 阅读全文
摘要:
题目链接线段树的逆过程,想了老一会,然后发现应该是包含区间对存在有影响,就不知怎么做了。。。然后尚大神,说,So easy,你要倒着来,然后再正着来,判断是不是合法就行了。然后我乱写了写,就过了。数据难道又水了。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 int p[5001],o[5001],ans[5001]; 8 int t[5001],l[5001],r[5001],d[5001]; 9 int main()10 {11 int n,m,i,j,f... 阅读全文