摘要:
Problem - D - Codeforces 题意: 给你一个n和一个k,让你找到1到k里的一个数x,让n*x得出的结果尾巴的0要尽可能地多 如果无论这么搞都没有,那么就输出n*k即可 题解: 我们先想一下 0是怎么来的 是不是由2*5得来,所以我们想要更多地0,我们就需要在n里面找多余地2和5 阅读全文
摘要:
Problem - G - Codeforces 题意:给你一个字符串,里面只包含A或者B两个字符 然后给你两种操作,一种是把AB变成BC,另外一种是把BA变成CB 然后问你给定的字符串最多可以变多少次 题解:我们可以发现无论你怎么搞,都要消耗一个a,所以看看B的附近有多少个A就有几次 但是假如B不 阅读全文
摘要:
链表的建立 #include <bits/stdc++.h> //#pragma GCC optimize("Ofast") #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include 阅读全文
摘要:
首先复习一下暑假学的链表 826. 单链表 - AcWing题库 题目 代码都有注释,直接看即可 #include <bits/stdc++.h> //#pragma GCC optimize("Ofast") #include <iostream> #include <cstdio> #inclu 阅读全文
摘要:
这几天比赛发现短板很明显,写题异常慢,但是题是可以写出来的 还有就是wa的太随便动不动就是一个很简单的点给我wa了 总之,题刷少了 Problem - H - Codeforces 题意:就是给你一个棵树,这棵树分很多的叶子 一共n个点 然后让你对这个树进行层减 一共减k层 就是一层一层的去掉,然后 阅读全文
摘要:
开始cf征程 Problem - C - Codeforces 题意:给你一个字符串有加号有减号还有0 和 1 +代表给数组加一个数字在末尾 -代表末尾减一个数,0代表这个数组是一个严格降序的数组 1代表当前这个数组是一个升序数组 问你当他询问0或者1时符不符合条件(如果数组元素小于2那么就是1) 阅读全文
摘要:
A 题解:不会 #include <bits/stdc++.h> #pragma GCC optimize("Ofast") #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include 阅读全文
摘要:
Problem - C - Codeforces 找最大的简单环 题解:首先就是如果有一条链的左右起点相同,那么起点链就要强制更换 然后就是一直递归的去跑,不断判断这个链可不可以当起点链,就是当它比前面跑的环都大的时候,那我们就把这个链当做新的起点链,否则一直跑环就可以了,最后一条链一般都直接加上即 阅读全文
摘要:
题意:就是给你一个数列,让你找出可以组成等差数列的最多元素有多少个 正解: 题解:直接暴力,枚举d,然后二分查找,注意这里要枝剪,减去已经有的最大值就行了 #include <bits/stdc++.h> #include <iostream> #include <cstdio> #include 阅读全文