自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 贪吃蛇小游戏

printf("1.单人模式 2.双人模式 3.困难模式 4.退出\n");alive1) printf("玩家2获胜!printf("1.重开 2.退出");printf("玩家1分数:%d", score1);printf("玩家2分数:%d", score2);printf("最高分:%d", maxscore);printf("分数:%d", score1);printf(" 欢迎来到贪吃蛇\n");cout << "加载中%" << i;

2025-04-12 15:12:17 345

原创 aimayuan Online Judge 排队买票

有 nn 个人在排队买票,初始他们的顺序为 11 到 nn。给你一个数组 a[1],a[2],...,a[n]a[1],a[2],...,a[n], 其中第 ii 个人想要买 a[i]a[i] 张票。每一秒,位于队列头的人可以买一张票。如果这次买完了所有他需要的票,他就会离开;否则,他会来到队伍末尾继续排队。现在给出所有人需要的票数,需要你求出每个人买完票的时间。(第一个人买完第一张票算作第一秒)。

2025-03-16 12:07:27 412

原创 Daimayuan Online Judge 合并链表

给你两个有序数列,他们的长度分别为 nn 和 mm,现在需要你完成以下操作:读入这两个数列并用两个链表把他们按从小到大的顺序分别储存下来,生成两个链表的头指针;编写一个链表合并函数,将两个有序链表合并成一个有序链表。传入的参数为两个待合并链表的头指针,返回值为生成链表的头指针;最后将合并完的链表中的值按从小到大的顺序输出。

2025-03-16 12:06:20 254

原创 Daimayuan Online Judge 链表中间的元素

给定 nn 个数字,保证 nn 是偶数,请问其中第 n2n2 个数字是几?请用链表实现。

2025-03-16 12:05:22 168

原创 [NOIP2008 普及组] ISBN 号码

每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括 99 位数字、11 位识别码和 33 位分隔符,其规定格式如,其中符号就是分隔符(键盘上的减号),最后一位是识别码,例如就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如 00 代表英语;第一个分隔符之后的三位数字代表出版社,例如 670670 代表维京出版社;第二个分隔符后的五位数字代表该书在该出版社的编号;最后一位为识别码。

2025-03-16 12:04:21 519

原创 一个小游戏

小游戏

2025-03-15 16:34:50 623

原创 Daimayuan Online Judge 十进制转二进制

对于 100%100% 的数据,保证 1≤n≤1091≤�≤109。输入一个十进制的正整数 n�,请将它转换成二进制并输出结果。仅一行,一个二进制下的正整数。仅一行,一个正整数 n�。

2024-11-16 21:20:23 147

原创 10转16进制

对于 100%100% 的数据,保证 1≤n≤1091≤�≤109。输入一个十进制的正整数 n�,请将它转换成十六进制并输出结果。仅一行,一个十六进制下的正整数。仅一行,一个正整数 n�。

2024-11-16 21:18:05 256

原创 Daimayuan Online Judge的一道题

输入两个正整数 n,m�,�,输出 1m+2m+...+nm1�+2�+...+�� 计算后的结果。请使用函数的知识完成题目。对于 100%100% 的数据,保证 1≤n≤1001≤�≤100,1≤m≤41≤�≤4。仅一行,共 22 个正整数,分别为 n� 和 m�。仅一行,一个正整数。

2024-11-16 21:16:19 158

原创 Daimayuan Online Judge E. 队列!

对于其中的第 ii 行,首先输入一个正整数 optiopti 表示操作的种类,若 opti=1opti=1 则再输入一个整数 xx,表示向队列中插入 xx;若 opti=3opti=3,则表示将队首元素转移到队尾。对于 100%100% 的数据,保证 1≤n≤1001≤n≤100 且 1≤x≤1091≤x≤109。将队首元素转移到队尾并输出被转移的数(若转移前队列已为空,则不进行转移操作,输出。删除队首并输出被删除的数(若删除前队列已为空,则不进行删除操作,输出。共若干行,每行一个整数或。

2024-10-13 21:13:30 172 1

原创 Daimayuan Online Judge L. 团队速度

有 nn 个人组团参加跑步比赛,第 ii 个人的速度为 pipi。比赛允许两个人配合进行跑步,即让一个跑的快的人推着一个跑的慢的人前进。设两个人的编号为 i,ji,j,则他们配合后的速度都会变为 |pi−pj||pi−pj|。注意,每个人最多只能和其他一个人配合。团队中跑的最慢的那个人的速度视为团队的速度。现在蜗蜗作为团队的教练,需要安排团队成员进行配合,使得团队速度最大,请你帮他计算出这个最大速度。注意,一个人可以单独跑,此时他不和其他任何人配合。

2024-10-13 21:11:43 340

原创 Daimayuan Online Judge 蜗蜗的展示柜

蜗蜗开了一家玩具店销售 nn 种玩具,它们的编号分别为 1,2,...,n1,2,...,n。玩具店中有一个 mm 个格子的展示柜,可以展示 mm 种玩具样品。每当顾客购买了一个玩具,若展示柜上没有这种玩具的样品,蜗蜗就会把这种玩具的样品放到柜上展示,如果此时展示柜是满的,蜗蜗会将最久没卖出过的那个玩具的样品替换掉。已知一开始展示柜是空的,现在给出 kk 个顾客购买的玩具的编号,蜗蜗想知道最后展示柜上会展示哪些玩具样品。

2024-10-13 21:06:40 227

原创 Daimayuan Online Judge 蜗蜗牌

一副扑克牌中有 1313 种不同点数的牌,我们用分别表示点数 11 到 1313。每种点数都有四张不同花色的牌,我们用S,H,C,D分别表示四种不同的花色。蜗蜗发明了一种名为蜗蜗牌的牌型:若三张扑克牌的花色均不相同,且它们的点数之和为质数,则称这三张牌的组合为一个蜗蜗牌。现从两副扑克牌(共 104104 张)中取出 nn 张牌,它们的编号分别为 1,2,...,n1,2,...,n,蜗蜗想知道从这 nn 张牌中取出三张牌能组成一个蜗蜗牌的方案有多少种。取的三张牌的编号集合不同即视为不同的方案。

2024-10-13 21:05:29 885

原创 Daimayuan Online Judge G. 奇数和偶数

给定序列 a1,a2,…,ana1,a2,…,an 和 mm 个询问。每次询问给出两个数 l,rl,r,你需要回答序列的第 ll 个数字到第 rr 个数字中是奇数多还是偶数多。

2024-10-13 21:02:53 151

原创 Daimayuan Online Judge F. 栈!

对于其中的第 ii 行,首先一个正整数 optiopti 表示操作的种类,若 opti=1opti=1 则再输入一个整数 xx,表示向栈中插入 xx;若 opti=2opti=2,则再输入一个整数 kk,表示删除栈顶的前 kk 个数字。2、删除栈顶的前 kk 个数字并在一行中按出栈顺序输出被删除的数字,数字之间以空格分隔(若删除前栈中元素不足 kk 个,则不进行删除操作,输出。初始时栈为空,现在给你 nn 个操作指令,请你按照要求输出答案。第一行一个正整数 nn,表示操作的个数。1、插入一个整数 xx;

2024-10-13 20:58:35 275

原创 Daimayuan Online Judge 队列练习

你有一个数字 x�,并且把 x� 放到队列里,你要执行如下操作 k� 次。每次记队首的元素为 y�,首先把这个元素从队列中弹出,然后将 2y2� 和 2y+12�+1 依次放到队列的末尾。对于每次操作,输出队首的元素 y�。

2024-07-29 10:27:16 439

原创 Daimayuan Online Judge 核酸队列

接下来共 n� 行,其中第 i� 行首先一个正整数 opti����,若 opti=1����=1 则再输入一个字符串 namei�����,表示一个名为 namei����� 的人加入了队列;若 opti=2����=2 则表示队列前 1010 人出列进行检测(若队列中不足 1010 人则全部出列)。对于 100%100% 的数据,保证 1≤n≤1001≤�≤100,namei����� 为仅由小写字母组成的长度不超过 1010 的字符串。1、一个名为 name���� 的人加入了队列尾部;

2024-07-29 10:26:11 349 2

原创 Daimayuan Online Judge 二分答案

给一个序列 a1,a2,…,an�1,�2,…,��。你可以对这个序列进行操作,每次操作可以选择一个元素,把它加 11,经过不超过 k� 次操作之后,希望序列里面的最小值最大。问这个值是多少。

2024-07-27 15:26:47 550

原创 Daimayuan Online Judge 栈2

栈是一种数据结构。push x,将 x� 这个元素放到栈顶。pop,表示将栈顶的元素删除。query k,询问从栈顶往下数第 k� 个元素是多少。

2024-07-27 14:52:21 484

原创 Daimayuan Online Judge 栈练习2

对于其中的第 i� 行,首先 22 个正整数 id�� 和 opti���� 表示对 id�� 号栈进行第 opti���� 操作,若 opti=1����=1 则再输入一个整数 x�,表示向栈中插入 x�;若 opti=2����=2,则表示删除栈顶。对于 100%100% 的数据,保证 1≤n≤1001≤�≤100,1≤m≤1031≤�≤103,−109≤x≤109−109≤�≤109。2、对 id�� 号栈删除栈顶并输出被删除的数(若删除前栈已为空,则不进行删除操作,输出。接下来共 m� 行。

2024-07-27 11:15:23 490

原创 Daimayuan Online Judge 栈

栈是一种数据结构。push x,将 x� 这个元素放到栈顶。pop,将栈顶元素删除。top,询问栈顶元素是多少。

2024-07-27 10:40:21 438

原创 Daimayuan Online Judge 三数乘积

给你一个正整数n�,请你将它分成三个正整数,使得这三个数的和为n�,并且它们的乘积最大。请你按照从小到大的顺序输这三个数。

2024-07-27 08:56:42 439

原创 Daimayuan Online Judge 菱形

输入 n�,输出 n� 行的由组成的菱形。

2024-07-27 08:54:24 402

原创 Daimayuan Online Judge 幂和

输入两个正整数 n,m�,�,输出 1m+2m+...+nm1�+2�+...+�� 计算后的结果。请使用函数的知识完成题目。对于 100%100% 的数据,保证 1≤n≤1001≤�≤100,1≤m≤41≤�≤4。仅一行,共 22 个正整数,分别为 n� 和 m�。仅一行,一个正整数。

2024-07-26 20:39:53 475

原创 Daimayuan Online Judge 分解质因数

给一个数字n�,输出将 n� 分解质因数之后的结果。

2024-07-25 16:44:27 364

原创 Daimayuan Online Judge 数位判断5

给一个正整数 n�,判断 n� 的数位里是否包含数字7。

2024-07-25 16:39:23 364

原创 Daimayuan Online Judge 找零

我们有 11 元面值、55 元面值、1010 元面值的钞票,请问有多少种找零 n� 元的方案?

2024-07-25 16:38:14 177

原创 Daimayuan Online Judge [NOIP2016 普及组] 买铅笔

P 老师需要去商店买 n� 支铅笔作为小朋友们参加 NOIP 的礼物。她发现商店一共有 33 种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起见,P 老师决定只买同一种包装的铅笔。商店不允许将铅笔的包装拆开,因此 P 老师可能需要购买超过 n� 支铅笔才够给小朋友们发礼物。现在 P 老师想知道,在商店每种包装的数量都足够的情况下,要买够至少 n� 支铅笔最少需要花费多少钱。

2024-07-25 16:37:15 300

原创 Daimayuan Online Judge [NOIP2008 普及组] ISBN 号码

每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括 99 位数字、11 位识别码和 33 位分隔符,其规定格式如,其中符号就是分隔符(键盘上的减号),最后一位是识别码,例如就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如 00 代表英语;第一个分隔符之后的三位数字代表出版社,例如 670670 代表维京出版社;第二个分隔符后的五位数字代表该书在该出版社的编号;最后一位为识别码。

2024-07-25 16:34:35 475

原创 Daimayuan Online Judge [NOIP2010 普及组] 接水问题

学校里有一个水房,水房里一共装有 m� 个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为 11。现在有 n� 名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从 11 到 n� 编号,i� 号同学的接水量为 wi��。接水开始时,11 到 m� 号同学各占一个水龙头,并同时打开水龙头接水。当其中某名同学 j� 完成其接水量要求 wj�� 后,下一名排队等候接水的同学 k� 马上接替 j� 同学的位置开始接水。这个换人的过程是瞬间完成的,且没有任何水的浪费。

2024-07-25 16:31:29 426

原创 Daimayuan Online Judge [NOIP2015 普及组] 求和

一条狭长的纸带被均匀划分出了 n� 个格子,格子编号从 11 到 n�。每个格子上都染了一种颜色 colori������(颜色用 [1,m][1,�] 当中的一个整数表示),并且写了一个数字 numberi�������。定义一种特殊的三元组:(x,y,z)(�,�,�),其中 x,y,z�,�,� 都代表纸带上格子的编号,这里的三元组要求满足以下两个条件:x,y,z�,�,� 是整数,x<y<z,y−x=z−y�<�<�,�−�=�−�;

2024-07-25 16:28:55 1220

原创 Daimayuan Online Judge 加号三角形4

输入 n�,输出 n� 行 n� 列的由号组成的等腰直角三角形,其中,直角在右上,第 11 行有 n� 个号,第 22 行有 n−1�−1 个号,……,第 n� 行有 11 个号,每行的最开始用空格填充。

2024-07-25 09:23:37 178

原创 Daimayuan Online Judge 加号三角形3

输入 n�,输出 n� 行 n� 列的由号组成的等腰直角三角形,其中,直角在右下,第 11 行有 11 个号,第 22 行有 22 个号,……,第 n� 行有 n� 个号,每行的最开始用空格填充。

2024-07-25 09:22:53 290

原创 十进制转八进制

i++;n = n / 8;j >= 1;j--){

2024-07-25 09:21:46 170

原创 十六进制转十进制

i>=1;i--){elsebas*=16;return 0;

2024-07-25 09:21:10 254

原创 二进制转十进制

i > 0;i--){bese *= 2;return 0;

2024-07-25 09:20:35 337

原创 十进制转十六进制

len++;} else {n /= 16;i >= 1;i--){

2024-07-25 09:20:05 411

原创 Daimayuan Online Judge 买礼物

蜗蜗老师要给小朋友买礼物。商店中一共有 n� 份礼物,第 i� 份礼物的满意值为 ai��, 蜗蜗老师想要最后买的礼物的满意值的总和达到(大于等于)一个数 k�, 请问他最少需要买几份礼物?

2024-07-25 09:19:30 236

原创 Daimayuan Online Judge [NOIP2007 普及组] 纪念品分组

元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。为使得参加晚会的同学所获得的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品, 并且每组纪念品的价格之和不能超过一个给定的整数。为了保证在尽量短的时间内发完所有纪念品,乐乐希望分组的数目最少。你的任务是写一个程序,找出所有分组方案中分组数最少的一种,输出最少的分组数目。

2024-07-25 09:18:06 289

原创 Daimayuan Online Judge [NOIP2008 普及组] 排座椅

上课的时候总会有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的 D� 对同学上课时会交头接耳。同学们在教室中坐成了 M� 行 N� 列,坐在第 i� 行第 j� 列的同学的位置是 (i,j)(�,�),为了方便同学们进出,在教室中设置了 K� 条横向的通道,L� 条纵向的通道。

2024-07-24 20:47:05 1025

空空如也

空空如也

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

TA关注的人

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