自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++周末舞会

假设在周末舞会上,男士们和女士们进入舞厅时,各自排成一队。跳舞开始时,依次从男队和女队的队头上各出一人配成舞伴。规定每个舞曲能有一对跳舞者。若两队初始人数不相同,则较长的那一队中未配对者等待下一轮舞曲。现要求写一个程序,模拟上述舞伴配对问题。

2023-08-08 15:47:37 350

原创 C++小明爱排队

之后n行,如果第一个字符是a,那么后面继续输入一个数字v,具体意义如下: 1.如果v不在队中,则表示v来了,排在队尾;小明这天拿到一个排队题目,题意如下,一堆人排队,有几种操作,操作a 1,编号为1的人进入队列,当前队列为2 1;操作b,队首为2,编号为2的人退出,当前队列为1;操作b,队首为1,编号为1的人退出,当前队列为空;操作a 1,编号为1的人进入队列,当前队列为1;操作a 1,编号为1的人退出队列,当前队列为空;操作a 2,编号为2的人进入队列,当前队列为2;操作b,当前队列为空,输出“-1”。

2023-08-08 15:46:06 187

原创 C++堆牌问题

桌上有一叠牌,从顶面的牌开始往底面依次编号为 1~n。当至少还剩两张牌时进行以下操作:把第一张扔掉,然后把新的第一张放到整叠牌的最后。输出一行,按顺序输出每次扔掉的牌的编号,最后输出最后剩下的牌的编号,两个数之间用一个空格隔开。输入一个正整数 n,2<=n≤1000000,表示起始时牌的张数。

2023-08-08 15:44:38 246

原创 C++操作队列

对于第2种操作,你需要把弹出的这个数字输出,如果进行操作2时,队列为空,则输出"empty"。后面n行:每行1种操作,1 X或者2(0 <= x <= 10000)1 234(操作后队列里面的元素为:123, 234)2(输出:123,操作后队列里面的元素为:234)对应所有操作2,输出被弹出的数或者"empty"1 123 (操作后队列里面的元素为:123)2(输出:234,操作后队列里面的元素为:空)对应后面3个第2类操作,你的程序需要输出,2(将队列最前面的数字弹出队列)2(输出:empty)

2023-08-08 15:43:00 119

原创 C++字符串匹配问题(strs)

字符串中只含有括号 (),[],<>,{},判断输入的字符串中括号是否匹配。如果括号有互相包含的形式,从内到外必须是<>,(),[],{},例如。输入: [()] 输出:YES,而输入([]),([)]都应该输出NO。第一行为一个整数n,表示以下有多少个由括好组成的字符串。接下来的n行,每行都是一个由括号组成的长度不超过255的字符串。在输出文件中有n行,每行都是YES或NO。

2023-08-08 15:40:13 685 1

原创 C++车厢调度(train)

有一个火车站,铁路如图所示,每辆火车从A驶入,再从B方向驶出,同时它的车厢可以重新组合。假设从A方向驶来的火车有n节(n≤1000),分别按照顺序编号为1,2,3,…另外假定车站C可以停放任意多节车厢。但是一旦进入车站C,它就不能再回到A方向的铁轨上了,并且一旦当它进入B方向的铁轨,它就不能再回到车站C。如果可以得到指定的车厢顺序,则输出一个字符串“YES”,否则输出“NO”(注意要大写,不包含引号)。第一行为一个整数n,其中n≤1000,表示有n节车厢,第二行为n个数字,表示指定的车厢顺序。

2023-08-08 15:38:23 431

原创 C++括弧匹配检验

假设表达式中允许包含两种括号:圆括号和方括号,其嵌套的顺序随意,如([ ]())或[([ ][ ])]等为正确的匹配,[( ])或([ ]( )或 ( ( ) ) )均为错误的匹配。输入一个只包含圆括号和方括号的字符串,判断字符串中的括号是否匹配,匹配就输出 “OK” ,不匹配就输出“Wrong”。输入一个字符串:[([][])],输出:OK。现在的问题是,要求检验一个给定表达式中的括弧是否正确匹配?匹配就输出 “OK” ,不匹配就输出“Wrong”。输入仅一行字符(字符个数小于255)。

2023-08-08 15:37:02 127

原创 C++表达式括号匹配

假设一个表达式有英文字母(小写)、运算符(+,—,∗,/)和左右小(圆)括号构成,以“@”作为表达式的结束符。请编写一个程序检查表达式中的左右圆括号是否匹配,若匹配,则返回“YES”;表达式长度小于255,左圆括号少于20个。一行,即“YES” 或“NO”。一行数据,即表达式。

2023-08-08 15:34:46 540

原创 C++后缀表达式的值

从键盘读入一个后缀表达式(字符串),只含有0-9组成的运算数及加(+)、减(—)、乘(*)、除(/)四种运算符。每个运算数之间用一个空格隔开,不需要判断给你的表达式是否合法。提示:输入字符串长度小于250,参与运算的整数及结果之绝对值均在2^64范围内,如有除法保证能整除。一个后缀表达式的值。

2023-08-08 15:33:01 295

原创 C++合法括号序列

输入一行,长度为N的括号序列S(0<=N<=50000,S只包括()这2种字符)3.如果A和B都是合法括号序列,那么AB是合法括号序列。有一个括号序列,现在要检测一下它是否是合法的括号序列。2.如果S是合法括号序列,那么(S)是合法括号序列。输出一行,1表示括号序列合法,0表示括号序列不合法。1.空序列是合法括号序列。

2023-08-08 15:28:25 398

原创 C++ 数字游戏

现在有n个数字依次进入一个栈,每个数字a进入栈的时候,如果栈顶元素小于a,则会将栈顶元素弹出,新的栈顶元素如果仍然小于a,则会将新的栈顶元素继续弹出,直到栈顶元素大于等于a为止,a才会加入栈。问n个数字依次进入后,最后栈里的数字依次是?输入第一行一个整数n(n<=100000),表示有n个数字依次进入栈。接下来n行,每行一个整数,表示第i个数字。若干行,表示最后栈中的数字。

2023-08-07 16:15:51 286

原创 C++操作栈

对于第2种操作,你需要把弹出的这个数字输出,如果进行操作2时,栈为空,则输出"empty"。后面n行:每行1种操作,1 X或者2(0 <= x <= 10000)1 234(操作后栈里面的元素为:123, 234)2(输出:234,操作后栈里面的元素为:123)对应所有操作2,输出被弹出的数或者"empty"1 123 (操作后栈里面的元素为:123)2(输出:123,操作后栈里面的元素为:空)对应后面3个第2类操作,你的程序需要输出,1 x(将数字 x 放入栈)2(输出:empty)2(将栈顶元素弹出)

2023-08-07 16:13:44 52

原创 C++合并数字

第1行:1个数n(2 <= n <= 10000) 后面n - 1行,每行2个数x y,对应n - 1次合并操作,把以y为开头的串放到以x为开头的串的末尾。1-n,共n个数字,初始时每个数都是独立的算作1个串,之后会进行n-1次合并,每次合并操作,会把一个串放到另一个串的后面。合并时会给出2个数字,x y,表示将以y为开头的串放到x为开头的串的后面。1 3 (3放到1后面,=> (1 3), 2, 4 )1 2 (2放到1后面,=> (1 3 2 4))输出共n行,每行1个数,对应最终串包含的n个数字。

2023-08-07 16:10:10 531

原创 C++队列复原2

小瓜现在让 1到 n这 n 个整数排成一列,但是他只告诉你每个整数的后面那个数是什么(最后一个整数的后面那个数是 0 )。此外,他还打算在这个队列中插入 m个整数,他将告诉你这 m个整数插入的位置。接下来m行,每行两个数a,b,表示在下标为a的数后面插入编号为b的数(保证 n+1 <= b <= n+m)第一行两个整数n(n<=100000)和m(m<=100),表示有n个整数,后续又将插入m个整数。接下来n行,每行两个数i,j,表示排在整数i后面的那个数是j。n+m行,表示复原后的队列。

2023-08-07 16:07:35 84

原创 C++队列复原

小瓜现在让1到n这n个整数排成一列,但是他只告诉你每个整数的后面那个数是什么(最后一个整数的后面那个数是0),请你帮忙复原这个队列。接下来n行,每行两个数i,j,表示排在整数i后面的那个数是j。第一行一个整数n(n<=100000),表示有n个整数。n行,每行一个整数,表示完整的队列。

2023-08-07 16:05:46 221

原创 C++高精度减法

输入两个高精度数(位数<255),计算它们的差并输出结果。两行每行一个数表示输入的两个高精度数。

2023-08-07 16:02:34 60

原创 C++高精度阶乘

用高精度计算出S=1!(n≤50) 其中“!”表示阶乘,例如:5!

2023-08-07 15:54:02 271

原创 C++高精度斐波拉契数列

斐波拉契(Fibonacci)的数列如下形式,输出Fibonacci的第N(1<=N<=200)项。1 1 2 3 5 8 13 21 34 55 …第一个数为斐波那契数列的第 N 项。

2023-08-07 15:51:34 211

原创 C++高精度与单精度乘法

共两行 第一行 高精度数,长度不大于1000位。第二行 单精度数小于二的31次方。读入高精度数和单精度数,求积。

2023-08-07 15:49:48 129

原创 c++高精度加法

输入两个数(长度0

2023-08-07 15:46:57 44

原创 爬虫Robots协议语法详解(写爬虫必看)

robots协议也叫robots.txt(统一小写)是一种存放于网站根目录下的ASCII编码的文本文件,它通常告诉网络搜索引擎的漫游器(又称网络蜘蛛),此网站中的哪些内容是不应被搜索引擎的漫游器获取的,哪些是可以被漫游器获取的。因为一些系统中的URL是大小写敏感的,所以robots.txt的文件名应统一为小写。robots.txt应放置于网站的根目录下。如果想单独定义搜索引擎的漫游器访问子目录时的行为,那么可以将自定的设置合并到根目录下的robots.txt,或者使用robots元数据(Metadata,又

2022-05-21 11:55:42 4713

原创 Python容器详解

容器(collection)|-- list 列表 底层是基于双向链表实现的|-- set集合无序,不重复 hash|-- tuple元组|-- dict 字典list: 线性表的实现:数组(array)、链表(list)、栈(stack)、队列(queue)(python中没有数组,c才有) #定义数空组,元素用“,”隔开。list=[]#每一个元素都有下标,可以通过下标来取值。#下标从0开始,到元素个数-1截止。list=["a"...

2022-05-08 17:53:29 270

原创 Unicode/UTF-8 Python基础运用

简介:Unicode(一般指UTF-16)(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。随着计算机工作能力的增强,Unicode也在面世以来的十多年里得到普及,UTF系列已更新到UTF-32。ASCII:ASCII码是Unicode中代表英文和一些字符的一部分,内容如下:具体解释:最早只有1...

2022-05-08 16:46:08 404

原创 1024:保留3位小数的浮点数

1024:保留3位小数的浮点数时间限制: 50 ms 内存限制: 65536 KB提交数: 67940 通过数: 52076【题目描述】读入一个单精度浮点数,保留3位小数输出这个浮点数。【输入】只有一行,一个单精度浮点数。【输出】也只有一行,读入的单精度浮点数。【输入样例】12.34521【输出样例】12.345#include<bits/stdc++.h>using namespace std;...

2022-05-05 17:57:46 181

原创 1018:其他数据类型存储空间大小

1018:其他数据类型存储空间大小 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 50455 通过数: 43954 【题目描述】 分别定义bool,char类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。 【输入】 (无) 【输出】 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。 【输入样例】 ...

2022-05-05 17:53:25 395

原创 1414:【17NOIP普及组】成绩

1414:【17NOIP普及组】成绩时间限制: 1000 ms 内存限制: 65536 KB提交数: 27819 通过数: 17641【题目描述】牛牛最近学习了 C++入门课程,这门课程的总成绩计算方法是:总成绩 = 作业成绩 × 20% + 小测成绩 × 30% + 期末考试成绩 × 50%牛牛想知道,这门课程自己最终能得到多少分。【输入】只有 1 行,包含三个非负整数A、B、C,分别表示牛牛的作业成绩、小测 成绩和期末考试成绩。相邻两个数之间...

2022-05-05 15:47:47 474

原创 1006:A+B问题

1006:A+B问题 时间限制: 1000 ms 内存限制: 66536 KB 提交数: 115170 通过数: 88764 【题目描述】 大部分的在线题库,都会将A+B问题作为第一题,以帮助新手熟悉平台的使用方法。 A+B问题的题目描述如下:给定两个整数A和B,输出A+B的值。保证A、B及结果均在整型范围内。现在请你解决这一问题。 【输入】 一行,包含两个整数A,B,中间用单个空格隔开。A和B...

2022-05-05 15:27:09 157

原创 1005:地球人口承载力估计

1005:地球人口承载力估计 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 103857 通过数: 58312 【题目描述】 假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供xx亿人生活aa年,或供yy亿人生活bb年。 为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人? 【输入】 一行,包括四个正整数x,a,y,bx,a,y,b,两...

2022-05-04 21:32:25 668

原创 1004:字符三角形

1004:字符三角形时间限制: 1000 ms 内存限制: 66536 KB提交数: 145614 通过数: 80543【题目描述】给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符三角形。【输入】输入只有一行,包含一个字符。【输出】该字符构成的等腰三角形,底边长5个字符,高3个字符。【输入样例】*【输出样例】 * ********#include<iostream>using n...

2022-05-04 21:31:10 248

原创 1003:对齐输出

1003:对齐输出时间限制: 1000 ms 内存限制: 66536 KB提交数: 218718 通过数: 70374【题目描述】读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们,按照格式要求依次输出三个整数,之间以一个空格分开。【输入】只有一行,包含三个整数,整数之间以一个空格分开。【输出】只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。【输入样例】123456789 0 -1【输出样例】12345...

2022-05-04 21:28:20 293

原创 1002:输出第二个整数

1002:输出第二个整数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 130718 通过数: 99722 【题目描述】 输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。 【输入】 只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。 【输出】 只有一行,一个整数,即输入的第二个整数。 ...

2022-05-04 21:26:54 352

原创 1001:Hello,World。

1001:Hello,World!时间限制: 1000 ms 内存限制: 65536 KB提交数: 256389 通过数: 120940【题目描述】编写一个能够输出“Hello,World!”的程序,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。提示:“Hello,World!”中间没空格。【输入】无【输出】Hello,World!【输入样例】(无)【输出样例...

2022-05-04 21:25:43 72

原创 2063:【例1.4】牛吃牧草

2063:【例1.4】牛吃牧草 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 34113 通过数: 20581 【题目描述】 有一个牧场,牧场上的牧草每天都在匀速生长,这片牧场可供15头牛吃20天,或可供20头牛吃10天,那么,这片牧场每天新生的草量可供几头牛吃1天? 【输入】 (无) 【输出】 如题述,牛的数量。 【输入样例】 ...

2022-05-04 21:23:22 596

原创 2062:【例1.3】电影票

2062:【例1.3】电影票时间限制: 1000 ms 内存限制: 65536 KB提交数: 46384 通过数: 27596【题目描述】已知一位小朋友的电影票价是10元,计算x位小朋友的总票价是多少?【输入】输入x。【输出】人数和电影票总价,中间用一个空格隔开。【输入样例】2【输出样例】2 20 #include<bits/stdc++.h>using namespace...

2022-05-04 21:21:10 482

原创 2061:【例1.2】梯形面积

2061:【例1.2】梯形面积时间限制: 1000 ms 内存限制: 65536 KB提交数: 64473 通过数: 25221【题目描述】在梯形中阴影部分面积是150平方厘米,求梯形面积。【输入】(无)【输出】输出梯形面积(保留两位小数)。【输入样例】(无)【输出样例】(无)#include<bits/stdc++.h>using namespace std;int main() { d...

2022-05-04 21:19:54 474

原创 2060:【例1.1】计算机输出

2060:【例1.1】计算机输出 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 66538 通过数: 33947 【题目描述】 在屏幕上输出“Hello World!”。 【输入】 (无) 【输出】 (无) 【输入样例】 (无) 【输出样例】 Hello World! #include<i...

2022-05-04 21:18:32 170

原创 1000:入门测试题目

1000:入门测试题目 时间限制: 1000 ms 内存限制: 32768 KB 提交数: 207039 通过数: 124985 【题目描述】 求两个整数的和。 【输入】 一行,两个用空格隔开的整数。 【输出】 两个整数的和。 【输入样例】 2 3 【输出样例】 5 #include <iostream>...

2022-05-04 21:16:41 427

原创 python wifi暴力破解(tk)

话不多说,上源码:注解:passwordmake.exe是pyinstaller编译的exe,是密码本的创造程序。main:from tkinter import *from tkinter import ttkimport tkinter.filedialog # 在Gui中打开文件浏览import tkinter.messagebox # 打开tkiner的消息提醒框import pywififrom pywifi import constimport timeimpor

2022-04-28 18:37:41 4263 5

原创 Python黑客帝国装逼代码

最近看了黑客帝国4,看了开头还可以,无聊Pygame手搓一个。import pygameimport randomdef main(): # 初始化pygame pygame.init() # 默认不全屏 fullscreen = False # 窗口未全屏宽和高 WIDTH, HEIGHT = 1100, 600 init_width, init_height = WIDTH, HEIGHT # 字块大小,宽,高

2022-04-25 20:16:30 31980 13

原创 Pycharm超好用插件合集

一、pycharm插件安装安装方法:1.file2.settings找到要安的插件即可安装。(可能需要重启)二、插件推荐1.官方中文语言包: Chinese(Simplified)Language Pack简介:那个中国程序猿不想拥有中文界面的Pycharm!!! PS:这玩意能把Pycharm汉化99%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!...

2022-04-19 20:10:42 1559

C++围圈报数题解样例

C++围圈报数题解样例

2023-08-08

C++周末舞会题解样例

C++周末舞会题解样例

2023-08-08

C++小明爱排队题解样例

C++小明爱排队题解样例

2023-08-08

C++堆牌问题题解解析

C++堆牌问题题解解析

2023-08-08

C++操作队列题解样例

C++操作队列题解样例

2023-08-08

C++字符串匹配问题(strs)题解样例

C++字符串匹配问题(strs)题解样例

2023-08-08

C++车厢调度(train)题解样例

C++车厢调度(train)题解样例

2023-08-08

C++括弧匹配检验题解样例

C++括弧匹配检验题解样例

2023-08-08

C++表达式括号匹配题解样例

C++表达式括号匹配题解样例

2023-08-08

C++后缀表达式的值题解样例

C++后缀表达式的值题解样例

2023-08-08

C++合法括号序列题解样例

C++合法括号序列题解样例

2023-08-07

C++ 数字游戏题解解析

C++ 数字游戏题解解析

2023-08-07

C++的操作栈问题解析

C++的操作栈问题解析

2023-08-07

C++合并数字题解样例

C++合并数字题解样例

2023-08-07

C++队列复原2样例题解

C++队列复原2样例题解

2023-08-07

C++队列复原样例解析

C++队列复原样例解析

2023-08-07

C++高精度减法样例解析

C++高精度减法样例解析

2023-08-07

C++高精度阶乘样例题解

C++高精度阶乘样例题解

2023-08-07

C++高精度斐波拉契数列题解样例

C++高精度斐波拉契数列题解样例

2023-08-07

C++高精度与单精度乘法样例题解

C++高精度与单精度乘法样例题解

2023-08-07

c++高精度加法样例下载

C++高精度加法样例

2023-08-07

cena-0.8.1安装

c++cena评测系统下载

2022-08-02

Python装逼代码下载

最近看了黑客帝国4,看了开头还可以,无聊Pygame手搓一个。 import pygame import random def main(): # 初始化pygame pygame.init() # 默认不全屏 fullscreen = False # 窗口未全屏宽和高 WIDTH, HEIGHT = 1100, 600 init_width, init_height = WIDTH, HEIGHT # 字块大小,宽,高 suface_height = 18 # 字体大小 font_size = 20 # 创建一个窗口 screen = pygame.display.set_mode((init_width, init_height)) # 字体 font = pygame.font.Font('msyh.ttf', font_size) # 创建一个图像对象 bg_suface = pygame.Surface((init_width

2022-04-25

python wifi破解完整版(自带tkgui+exe+py)

自制pythonWiFi破解工具,自带gui图形界面,亲测有效,自带源码,出了问题,本人概不负责。 注:本软件尚在开发阶段,有bug请邮箱私信[email protected]仅供学习及测试使用。 源码采用python 3.6开发模块自己装。

2022-04-05

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

TA关注的人

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