- 博客(5)
- 收藏
- 关注
转载 9.23&9.27
9.23: A:一开始以为是2*(n-1),推着推着就发现了问题,如果一开始封闭一个点,并不断进行此操作,就是(n-1)(n+2)/2,很明显后者更大 #include<cstdio> using namespace std; int main() { long long n; scanf("%lld",&n); n=(n-1)+n*(n-1...
2019-09-28 17:51:00
247
转载 9.16&9.19
9.16: A: 将其变为一个序列,然后对于A[i]-=i,然后求最长不下降子序列即可 #include<cstdio> #include<algorithm> #include<cstring> #include<cmath> #include<cctype> using namespace std; in...
2019-09-28 17:35:00
153
转载 校内模拟赛划水报告(9.9,9.11)
D1T1: 由于两个数在加小于min(lowbit(x),lowbit(y))的数对他们的奇偶性不影响 所以直接暴力跳,lowbit到底,最后是nlogn^3??? #include<cstdio> #include<algorithm> #define int long long using namespace std; int a[10001...
2019-09-15 13:29:00
185
转载 男人八题 划水题解
T1 生物根据题意存储每个数并进行模拟即可 #include<cstdio> #define int long long using namespace std; int num[100010],a[100010]; signed main() { //freopen("biology.in","r",stdin); //freopen("biolog...
2019-09-08 20:55:00
149
转载 HDU1348--Wall(凸包)
佷裸的一道凸包题,就是多组数据,每组给你点数和圆的半径,然后一堆坐标,最后输出圆的周长加上这个最小凸包的周长。 这里我用的是Graham_scan方法,具体的就是: 1.我们取Y坐标最小的点A作为原点建立平面直角坐标系,然后以剩余点与X轴的夹角从小到大逆时针依次标记,可以不难发现A,B必在这个最小凸包上 2.然后按照字母顺序连接,首先连接AB,然后是BC,我们发现∠ABC...
2019-01-29 10:46:00
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅