01 2023 档案
摘要:E 清楚姐姐打怪升级 原题链接 代码 点击查看代码 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #include<vector> #include<queue> u
阅读全文
摘要:L 清楚姐姐的三角形I 原题链接 代码 点击查看代码 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #include<vector> #include<queue>
阅读全文
摘要:M 清楚姐姐的三角形II 原题链接 题意 构造出一个序列使得每三项都不能构成一个三角形 注意数据范围 注意如果直接看实例递推菲契那波数列的爆范围 构造方法 112112112...//反复输出菲契那波数列前3项 //下标是3的倍数是为2 点击查看代码 #include<iostream> #incl
阅读全文
摘要:A. Everybody Likes Good Arrays! 原题链接 An array a is good if for all pairs of adjacent elements【相邻元素】, ai and ai+1 (1≤i<n) are of different parity【奇偶性】.
阅读全文
摘要:D 宿命之间的对决 原题链接 题意 现在给定一个正整数n,小红和小紫轮流操作,每次取n的一个因子x,使得n减去x。谁先将n减到0谁输。 小红先手操作,她想知道在双方足够聪明的情况下,谁会获得最终的胜利? 思路 奇偶相加减,(同偶异奇) 设奇数a为 ,奇数b为 ,偶
阅读全文
摘要:F 迎接终结的寂灭 原题链接 宇宙终极答案 代码 点击查看代码 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #include<vector> #include<qu
阅读全文
摘要:A 不断减损的时间 原题链接 代码 点击查看代码 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #include<vector> #include<queue> us
阅读全文
摘要:#J Tokitsukaze and Sum of MxAb 原题链接 题意 给出长为n的序列,对于所有的i,j求max 之和 思路 对于两个负数 和 ,max$(|a_i - a_j|,|a_i + a_j|) = -a_i -
阅读全文
摘要:D Tokitsukaze and Energy Tree 原题链接 题意 给出一棵树,将树的每个节点赋值,赋值后能够获得子数总和的能量,求可能获得的总能量最多是多少? 思路 将能量最多的赋值给层数最高的(排序) 代码 点击查看代码 #include<algorithm> #include<iost
阅读全文
摘要:D.现在是,学术时间 (II) 原题连接 题意 1.给出一个由平面上两点 所确定的GT目标框和一个点 。请你求出在所有以P点作为其中一个顶点且边都平行于坐标轴的预测目标框中,可以使其与GT目标框取到的最大IOU为多少。 标检测任务旨在编写一个程序检测出图
阅读全文
摘要:H.本题主要考察了DFS 原题链接 题意 给出 个拼图及其状态,求出对于n*n整体中所缺失拼图的制作成本、 思路 由于拼图的完整性,那么缺失和多出来的数目应该是一致的,所以我们只需要记录 个拼图缺失和多出来的差值即可 代码 点击查看代码 #include<iostream>
阅读全文
摘要:C.现在是,学术时间 (I) 原题链接 题意 每个教授i有1篇引用量为 的论文,求将论文重新分配后的最大H指数和 一位教授的H指数为使得"该教授发表的所有论文中,有至少H篇论文的引用量大于等于H"这一命题成立的最大的H。 思路1 如果不对论文进行分配,那么每篇被引用数量不为0的论文对H指数和
阅读全文
摘要:L.本题主要考察了运气 原题链接 题意 给出5个团体,每个团体4个人,猜出某个人的期望次数是多少? 思路 由于每个团和每个人并没有区别,因此最佳策略是先猜团后猜人 共5个团,第1次猜中的概率是0.2,第2次猜中的概率是0.2,第3次猜中的概率是0.2,第4次猜中的概率是0.4 //注意:第2次猜中的
阅读全文
摘要:A.World Final? World Cup! (I) 原题链接 题意 AB两队ABABABABAB形式轮流罚球共10次,给出01串代表每次罚球的结果,问是否能在第x球后知道比赛结果,能则输出x,若10轮内没有分出胜负则输出-1 思路 胜利条件:胜球数多 如果第x球后就知道比赛结果,获胜的一队的
阅读全文
摘要:滑动窗口 给定一个大小为 的数组。 有一个大小为 的滑动窗口,它从数组的最左边移动到最右边。 你只能在窗口中看到 个数字。 每次滑动窗口向右移动一个位置。 以下是一个例子: 该数组为 [1 3 -1 -3 5 3 6 7], 为 。 窗口位置 最小值 最
阅读全文
摘要:纸张尺寸 在 ISO 国际标准中定义了 纸张的大小为 ,将 纸沿长边对折后为 纸,大小为 ,在对折的过程中长度直接取下整(实际裁剪时可能有损耗)。 将 纸沿长边对折后为 纸,依此类推。 输入纸张
阅读全文
摘要:#B. Quick Sort You are given a permutation【排列】† of length and a positive integer . In one operation, you: Choose distinct elements【不连
阅读全文
摘要:#A. Greatest Convex You are given an integer . Find the largest integer , where , such that † is a multiple of ‡ , or deter
阅读全文
摘要:统计次数 给定两个正整数 和 ,求从 到 这 个正整数的十进制表示中 出现的次数。 输入格式 共一行,包含两个整数 和 。 输出格式 输出一个整数,表示答案。 数据范围 输入样例: 12 1 输出样例
阅读全文
摘要:孤独的照片 Farmer John 最近购入了 头新的奶牛,每头奶牛的品种是更赛牛(Guernsey)或荷斯坦牛(Holstein)之一。 奶牛目前排成一排,Farmer John 想要为每个连续不少于三头奶牛的序列拍摄一张照片。 然而,他不想拍摄这样的照片,其中只有一头牛的品种是更赛牛,或
阅读全文
摘要:第k个数 给定一个长度为 的整数数列,以及一个整数 ,请用快速选择算法求出数列从小到大排序后的第 个数。 输入格式 第一行包含两个整数 和 。 第二行包含 个整数(所有整数均在 范围内),表示整数数列。 输出格式 输出一个整数,表示数列的第
阅读全文
摘要:点击查看代码 #include<stdio.h> double g,j,ga; int ans; int main(){ scanf("%lf",&g);scanf("%lf",&j); ga = g; ans = 1; while(ga > j){ ga += g * 0.1; j += j *
阅读全文
摘要:点击查看代码 #include<stdio.h> typedef long long LL; const int N = 1e6 + 10; LL f[N]; void init(){ f[1] = 1;f[2] = 2;f[3] = 3; for(int i = 4; i < N; i ++ )f
阅读全文
摘要:点击查看代码 #include<stdio.h> int cnt[10]; int op; int main(){ while(1){ scanf("%d",&op); if(!op)break; if(op < 20220 || op > 20229){puts("凭证无效");continue;
阅读全文
摘要:Ⅰ. 排序 一. quicksort ####1. 手敲 注释版 点击查看代码 void quicksort(int q[],int l,int r){ //递归终止的情况 if(l>=r)return; //子问题处理 int mid=q[l+r>>1],i=l-1,j=r+1; //quicks
阅读全文