自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 csp-j 2022 比赛心得

2.没有合理运用自身长处:我推公式能力并不是很强,在大巴上听同学推公式的过程时也是似懂非懂。但是,我在写模拟和二分程序上却比较强。可是,在做第二题时却没有用上,最后打了个暴力,只有。4.说了那么多缺点与不足,再来说一个我的优点:我在考虑事情全面性上还是比较好的。1.没有合理把握时间:我在第二题上花费了将近一个小时的时间推公式,没有考虑。这两种情况,而我却考虑到了。,想法是好的,可现实很骨感。最后的最后,祝大家这次。

2022-10-30 12:46:42 553 1

原创 特殊的完全二叉树——堆

特殊的完全二叉树——堆

2022-06-25 20:45:34 324

转载 Markdown语法常用

Markdown语法常用

2022-06-19 22:43:33 196

原创 #自编小游戏《lucky_would》

自编c++小游戏

2022-06-18 22:28:15 479

原创 信息学奥赛一本通(C++ 版)(1-2-1)

2064:【例2.1】交换值#include <bits/stdc++.h> using namespace std; int main() { int a,b; cin>>a>>b; cout<<b<<" "<<a; return 0;}2065:【例2.2】整数的和#include <bits/stdc++.h> using namespace std; int main

2022-04-18 21:15:04 1422

原创 #P07754. 加数

Description给出一个正整数n(1<=n<=100000)。在n的右边加入n的一半,然后在新数的右边再加入n的一半的一半,一直进行,直到不能再加为止。例如 n=3737的一半为18(取整数)加到n的右边成为3718 18的一半为9,加到新数的右边成为37189 9的一半为4,加到新数的右边成为371894 4的一半为2,加到新数的右边成为3718942 2的一半为1,加到新数的右边成为37189421 1的一半为0,加数结束,最后得到的数是一个8位的数I

2022-04-03 22:18:24 981 1

原创 #P07753. 连续数的和

Description给出两个整数n和k(2<=n<=7000,1<=k<=n),求出1,2,3,4......n中连续k个数的和,并计算出和为平方数的个数。例如n=10,k=3。在1,2,3.....10中,连续3个数的和有 1+2+3=6 2+3+4=9 3+4+5=12 4+5+6=15 5+6+7=18 6+7+8=21 7+8+9=24其中和为平方数的仅有9,因为9=3*3。Input两个整数n和kOutput一个整数,即1,2,3,4.....

2022-04-03 22:16:02 532

原创 #P07752. 夏令营旗手

Description2022年湖南省《信息与未来》小学夏令营将在衡阳市八中进行,组委会决定在衡阳市八中的学生中推选一名旗手,推选方法如下:衡阳市八中有n名学生(1<=n<=1000)。每名学生有一个学号,学号为(1,2,3,4......n)。同时,每名同学有一张选票,可以推选一名同学为旗手。最后,得票最多者当选,若得票最多者相同票数,则学号小者当选。例如n=8,选票为2 3 4 4 3 4 1 6,4号学生得票最多(3票)当选小旗手。Inputn和x1两个整数,n为学生数

2022-04-03 22:12:59 975 4

原创 #P07751. 龟兔赛跑

Description兔子又来找乌龟赛跑啦!同样的错误兔子不会犯两次,所以兔子提出赛跑的时候,乌龟就觉得这场比赛很不公平。于是兔子进一步放宽了条件,表示他可以在比赛开始以后先睡t 分钟再开始追乌龟。乌龟这下没办法确定比赛到底公平不公平了,所以请你来帮忙。假设乌龟每分钟可以跑x 米,兔子每分钟跑y 米(x < y)。他希望你计算最大的整数赛跑距离(米),满足乌龟能在兔子先睡t分钟的前提下,比兔子更早或同时到达终点。Input三个整数x, y, t数据规模1 &

2022-04-03 22:08:39 317

原创 #P01000. 字符图形1-星号矩形

Description打印字符图形。输出n行n列"*"FormatInput一个整数 n(0 < n < 10)Output一个矩形字符图形Samples输入数据 13 Copy输出数据 1*********Copy思路:双重循环枚举输出即可。。。代码#include<bits/stdc++.h>using namespace std;int main(){ int n; cin>>n; f

2022-03-20 19:46:10 725

原创 #P01222. [Usaco2008 Nov]Going Once, Going Twice, Gone 第一次,第二次,成交

题目JOHN有N(1<=N<=1000)批干草(每批大约100捆)。他的客户有M个(1<=M<=1000),第I名农夫会告诉农夫JOHN他会为农夫JOHN的每批干草付P_i的钱(1<=P_i<=1,000,000)。每个农夫都想买农夫JOHN的一批草料。 为了确保农夫们不会互相嫉妒,所以农夫JOHN决定要以一个固定的价格出售他的草料。每一个出价比农夫JOHN的要价要高的农夫将会买到草料,余下的将会被拒绝购买。 请你帮助农夫JOHN找出能让他赚到最多的钱的最低的单批草料

2022-02-11 15:36:38 166

原创 #P05126. 马的遍历

Description中国象棋大家都玩过吧!!! 现在有只小马迷路了,它现在在0,0位置,它的家在m,n位置(棋盘大小为m*n), 现规定小马只能往右走,请聪明的你帮帮小马算一下回到家有几种方案?注意:(0,0)点在左下角,(m,n)在右上角,棋盘内所有点的坐标(x,y)满足x>=0&&x<=n&&y>=0&&y<=mFormatInput家的位置m,n 比如4,8 1=<m,n<=200。O

2022-02-10 21:23:30 183

原创 #Q8022. 十进制转换成八进制

Description用递归算法,把任一给定的十进制正整数转换成八进制数输出。 输入FormatInput输入一个正整数,表示需要转换的十进制数。Output输出一个正整数,表示转换之后的八进制的数。Samples输入数据 115Copy输出数据 117思路:最淳朴的进制转换,把2改成8就可以了…………代码#include <bits/stdc++.h>using namespace std;int main() { .

2022-02-10 20:50:43 441 2

原创 #P01226. 钱币组合

说明小明手上有三张纸币(他的钱很奇怪,可以是任意的正整数),现在他想知道用这三种纸币可以组合出多少种不同的总额出来,总额的值应大于0输入格式一行三个正整数,总和不超过10000输出格式如题样例输入数据 11 1 2Copy输出数据 14思路:三个循环结束战斗,别忘了去重哦~代码#include<bits/stdc++.h>using namespace std;int f[10005];int main() { int a

2022-02-10 20:48:14 463

原创 #P01216. [usaco2008 Dec]Hay Expenses草料开支

说明每天农场主约翰都会用一顿奢侈美味的草料大餐喂养奶牛们。然后, 他会在他记录开支的笔记本上记录下草料的包数。 缴税时间到来时,约翰意识到自己忘记记录草料喂养的日期。他必须 计算出许多不同的连续草料喂养的总数,以解决这个涉及一个月饲料 开支难题。 约翰设立了一个包含被简单编号为1 .. N的N (4 <= N <= 500)天 的干草包数H_i (1 <= H_i <= 1,000)。他有Q (1 <= Q <= 500)次额外 查询,每次查询包含整数S_j和E_j(

2022-02-10 20:35:00 429

原创 #Q8005. 中位数

Description在笔直的黄白路大街上,分布着密密麻麻的店铺,每天有成千上万笔快递订单。小J想开个快递中转站,那每天一定 能赚不少钱。每笔订单必须当天送达指定店铺。为了简化问题,小J认为所有店铺都在一条坐标轴上,并且每个店 铺都在轴上有一个坐标,每天他都会把所有快递放在一个中转点上,然后一件一件开始派送。可是小J是个懒人, 他想尽可能少走路。他的快递中转站开在什么位置(位置可以是轴上任意点,也可以和店铺位置重合),能使得中转 站到所有店铺的距离之和的最小。那么就请你和小J一起解决一下这个小问题吧,找

2022-02-10 20:31:16 250

原创 #P02701. 找出中位数

找出中位数给出N个数字,请找出升序排列后,处于中间位置的那个数字. 即输出第(1+n) /2 那个数字. N<=2*10^6Input如题所示Output如题所示Samples输入数据 1524135Copy输出数据 13思路:使用sort排序快速将数组升序排列,在求出第 (1+n) /2个数,即a[(1+n) /2]。代码如下:#include<bits/stdc++.h> ....

2022-02-10 20:21:26 706 4

递归法求表达式求值.pps

递归法求表达式求值.pps

2022-11-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除