- 博客(50)
- 问答 (1)
- 收藏
- 关注
原创 Vscode终端C语言输出乱码问题解决
保存好后(自动保存文件的忽略这一步骤,自动保存设置参考文末链接文章的末尾),建议:可新建文件,将已经写好的代码内容复制后粘贴新的文档中,右击刚刚新建保存好的文件空白处,点击第一个成功运行代码。用vscode写C语言时会遇到输出到终端会乱码的情况。后点击如上面链接所示图标添加就行。2.在重启后时间段写的文件中生效。红框中为修改部分即后添加代码。左下角点击齿轮—设置。1.重启软件才能生效。...
2022-08-31 19:45:34
1667
1
原创 pycharm运行flask项目报错(仅适用于相同报错)
The requested URL was not found on the server. If you entered the URL manually please check your..
2022-05-24 17:47:34
3051
2
原创 家庭版系统电脑安装Hyper-V
家庭版系统电脑安装Hyper-V方法1 新建文件粘贴Hyper-V代码内容直接运行方法1原文链接点击跳转代码如下pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%Sy
2022-03-09 17:56:04
528
2
原创 磁盘管理教程:新建、合并分区,添加和修改盘符(win10.11都可以使用)
磁盘管理教程:新建、合并分区,添加和修改盘符(Hadoop安装准备步骤之一)
2022-02-24 17:05:12
1075
原创 微信小程序开发新手篇1
微信小程序开发新手篇准备阶段操作流程微信开放文档(必看基础流程)(从开发->指南->起步->开始->申请账号开始)账号注册账号绑定邮箱激活后有一个管理员身份确认,需要用管理员微信扫激活页面最下方二维码查看AppID(小程序ID)小程序的 AppID 相当于小程序平台的一个身份证,后续你会在很多地方要用到 AppID (注意这里要区别于服务号或订阅号的 AppID)。微信小程序开发者工具(建议下载稳定版)(附)开发者工具介绍打开开发者工具 点击小程序 点击+号取一
2021-08-16 15:40:33
158
1
原创 P1067 [NOIP2009 普及组] 多项式输出(难 、坑)
原题链接考虑的点比较多首先得充分理解题意n不是第二行输入数据的个数,而是最高项的系数,第二行输入数据实际个数为n+1个,n次项系数到一次项系数 + 1个常数项判断条件时判断系数是否为0系数是否为正负一x的次方数为1时x的次方数不用输出,只输出x除第一个输出数外的整数系数的前面的 “+” 是否漏掉借鉴代码#include<bits/stdc++.h>using namespace std;int main(){ int n; int ans[110]; i
2021-06-19 15:58:41
141
原创 P1308 [NOIP2011 普及组] 统计单词数
P1308 -NOIP2011 普及组-统计单词数参考博客链接一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要求完全匹配,即给定单词必须与文章中的某一独立单词在不区分大小写的情况下完全相同(参见样例1 ),如果给定单词仅是文章中某一单词的一部分则不算匹配(参见样例2 )。输入格
2021-06-13 08:36:32
667
1
原创 P1055 [NOIP2008 普及组] ISBN 号码
P1055 -NOIP2008 普及组-ISBN 号码每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如x-xxx-xxxxx-x,其中符号-就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符-之后的三位数字代表出版社,例如670670代表维京出版社;第二个分隔符后的五位数字代表该书在该出版社的编号;最后一位为识别码。识
2021-06-12 16:42:36
783
原创 P5594 【XR-4】模拟赛
P5594 【XR-4】模拟赛题目X 校正在进行 CSP 前的校内集训。一共有 n 名 OIer 参与这次集训,教练为他们精心准备了 m套模拟赛题。然而,每名 OIer 都有各自的时间安排,巧合的是,他们在接下来的 k 天中都恰好有 m 天有空打模拟赛。为了方便管理,教练规定一个人必须按顺序打完 m 套模拟赛题。比如,小 X 在接下来的第 2,3,5 天有空打模拟赛,那么他就必须在第 2 天打第 1 套模拟赛题,第 3 天打第 2 套模拟赛题,第 5 天打第 3 套模拟赛题。教练需要为每
2021-06-12 15:16:26
338
原创 P2141 [NOIP2014 普及组] 珠心算测验
P2141 -NOIP2014- 普及组珠心算测验题目珠心算是一种通过在脑中模拟算盘变化来完成快速运算的一种计算技术。珠心算训练,既能够开发智力,又能够为日常生活带来很多便利,因而在很多学校得到普及。某学校的珠心算老师采用一种快速考察珠心算加法能力的测验方法。他随机生成一个正整数集合,集合中的数各不相同,然后要求学生回答:其中有多少个数,恰好等于集合中另外两个(不同的)数之和?最近老师出了一些测验题,请你帮忙求出答案。(本题目为2014 NOIP 普及 T1)输入格式共两行,第一行包
2021-06-12 14:09:55
1300
原创 python cmd中升级Django到最新版本
1.打开cmd(在电脑左下角搜索框内输入cmdPS:如果已经安装python并配置好环境的话)C:\Users\LENOVO>pip install upgrade pipERROR: Could not find a version that satisfies the requirement upgrade (from versions: none)ERROR: No matching distribution found for upgradeWARNING: You are.
2021-05-30 15:52:44
815
原创 计蒜客 - T3104
计蒜客 T3104题目输入格式输出格式数据范围题目小 B 给你两个整数,请你求出两个数当中的公有数字。公有数字是指某个数字在两个整数中都出现过。只要你的程序在 1s内找到结果,他就可以用这些数字给你变个魔术看。输入格式一行两个整数。输出格式一行几个数字,表示公有的数字,数字间用空格隔开。输出需按照数字大小由小到大输出。如果不存在,则输出 -1。数据范围设两个数字中较大的为 n:对于 50%的数据,0≤n≤10^9。对于 80% 的数据,0≤n≤1018。
2021-05-18 20:33:14
238
2
原创 石头剪刀布
石头剪刀布题面:石头剪刀布是常见的猜拳游戏。石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一样,则不分胜负。一天,小 AA 和小 BB 正好在玩石头剪刀布。已知他们的出拳都是有周期性规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期不断循环的。请问,小 AA 和小 BB 比了 NN 轮之后,谁赢的轮数多?输入格式输入包含三行。第一行包含三个整数:N,NA,NB,分别表示比了 N 轮,小 AA 出拳的周期长度,小 BB 出拳的周期长
2021-05-16 09:15:05
262
原创 C - 又是斐波那契数列
原题链接有另一种斐波那契数列:F0=7,F1=11,Fn=Fn−1+Fn−2 (n>=2)。输入格式输入数据有多行组成,每一行上是一个整数n(n≤10^6)。输出格式如果 Fn 能被 3 整除,那么打印一行"yes",否则,打印一行"no"。提示先使用数组把 1∼10^6的 Fi计算出来,然后每次查询,要不然会超时的。样例输入012345样例输出nonoyesnonono#include<bits/stdc++.h>u
2021-05-15 15:11:29
313
原创 新手python中Django环境配置
Django环境配置 新手python官网Django官网不支持的Django版本Windows 10 搭建 Django 环境(详细教程)(此项已亲测)已经安装过但版本不兼容(新手易踩雷问题)解决方案:解决python -m pip install --upgrade pip 升级不成功问题python官网下载pythonLatest Python 3 Release - Python 3.9.5Latest Python 2 Release - Python 2.7.18Django官网下载
2021-05-15 09:51:52
567
原创 507场D - 地外遗迹
D - 地外遗迹题目输入输出样例输入样例输出题目你的朋友琼斯是一个星际冒险家,你知道的,星际冒险家总是会遇见一些奇怪的情况。今天琼斯发了一个信息向你求助。琼斯在距离地球不远的星球上发现了一座远古遗迹,远古遗迹的大门上有着奇怪的机关。琼斯通过一段时间的摸索结合他的冒险经验得出了一个结论:机关的屏幕上每次会出现两个单词,如果第一个单词的字典序小于第二个单词的字典序,就需要按下绿色的按钮;反之则按下红色的按钮。有一个额外的问题需要注意。因为遗迹的年代久远,遗迹主人所使用的的语言与我们的语言的字典
2021-05-09 13:34:45
435
原创 五一场 D - 光
五一场 D - 光题目输入输出样例输入样例输出题目约翰认为字符串的完美度等于它里面所有字母的完美度之和。每个字母的完美度可以由你来分配,不同字母的完美度不同,分别对应一个1-26之间的整数。约翰不在乎字母大小写(也就是说字母A和a的完美度相同)。给定一个字符串,输出它的最大可能的完美度。例如:dad,你可以将26分配给d,25分配给a,这样整个字符串完美度为77。输入输入一个字符串S(S的长度 <= 10000),S中没有除字母外的其他字符。输出由你将1-26分配给不同的字
2021-05-09 10:54:26
46
原创 五一场 C - 最
五一场 C - 最题目输入输出样例输入样例输出题目定义一个字符串的无序度为所有位置后面的字母比该位置的字母小的总数之和。比如"DAABEC’'这个字符串的无序度是5,因为D后面有4个位置比它小(AABC),E后面有1个比它小(C),其它位置后面没有比自己小的。" AACEDGG “的无序度为1(E后面有一个D比它小)。” ZWQM "的无序度为6,每个位置后面所有的字母都比它小。现在你的任务是给定一些字符串(只由大写字母组成),把他们按照无序度从小到大排序,如果无序度一样,那么就按照输入的相对顺序排序
2021-05-09 10:39:37
68
原创 C - 分数字 V3
递归@[ TOC]( C - 分数字 V3)#题目将n分成m个大于0的不同数的和,1 2同 2 1 视作相同的划分。按照字典序输出所有方案。数据保证存在解,即不会出现1+2+…m > n的情况##输入2个数 n,m(1 <= m <= 10,1 <= n <= 50 )。(1+2+…m > n)##输出按照字典序,输出所有方案。数字之间,用空格划分。##样例输入:13 3##样例输出:1 2 101 3 91 4 81 5 72 3 8
2021-05-09 09:35:06
611
原创 反向输出三位数与等差数列
Markdown题解计蒜客反向输出三位数:原题链接计蒜客等差数列末项计算:原题链接题目小蒜蒜有一个三位数,她想让聪明的你反向输出这个三位数。输入格式一个三位数 n输出格式反向输出 n,要保留前导 0。输出时每行末尾的多余空格,不影响答案正确性数据范围100≤n≤999样例输入100样例输出001题意读入一个三位的整数,将其从右往左依次输出思路1.将整数n整体读入,创建三个整数型变量分别表示其个位十位百位,按照个位十位百位的顺序输出2
2021-05-07 16:51:21
346
原创 枚举、模拟和排序
acwing题号1210题目链接https://www.acwing.com/problem/content/description/1212/题解链接:https://www.acwing.com/solution/content/9706/1∼N区间 [L,R] 里的所有元素(即此排列的第 L 个到第 R 个元素)(如果区间 [L,R] 里的所有元素(即此排列的第 L 个到第 R个元素)递增排序后能得到一个长度为 R−L+1 的“连续”数列,则称这个区间连号区间。PS:1-n所有
2021-04-17 13:44:51
124
原创 765. 字符串加空格
765. 字符串加空格给定一个字符串,在字符串的每个字符之间都加一个空格。字符串包含空格输出修改后的新字符串。输入格式共一行,包含一个字符串。注意字符串中可能包含空格。输出格式输出增加空格后的字符串。数据范围1≤字符串长度≤100输入样例:test case输出样例:t e s t c a s e难度: 简单时/空限制: 1s / 64MB总通过数: 2604总尝试数: 4091来源: 语法题算法标签#include<bits/stdc++.h>u
2021-04-16 18:39:56
291
原创 前缀和
U53525 前缀和(例题)题目背景没有背景小明是一个好学的孩子,一天他学会了编程,在解题,题目是这样的:题目描述有 N 个的正整数放到数组 A 里,现在要求你求出并输出这样一个数组:这个数组的第 i 个数是数组 A 的第一个到数组 A 的第 i 个数的和。输入格式第一行 1 个正整数:N,N 范围在[1,100]。 第二行 N 个正整数:范围在[1,10000]。输出格式N 个正整数。输入输出样例输入62 6 1 9 7 3输出2 8 9 18 25 28说明/提示你能
2021-04-14 08:04:25
351
原创 n项找连续k项和最大值 洛谷
题目描述:链接:https://www.luogu.com.cn/problem/AT2412输入格式无输出格式无题意翻译题意读入n个整数的数列a1,a2,…,an和正整数k(1<=k<=n),请输出连续排列的k个整数的和的最大值输入第一行是正整数n(1<=n<=100000)和正整数k(1<=k<=n) 第二行以后的第1+i(1<=i<=n)至最后一行为数列输出仅一行,仅包括最大值。样例输入5 3 2 5 -4 10 3样例输出
2021-04-13 21:20:57
376
原创 P1147 连续自然数和洛谷
P1147 连续自然数和洛谷题目链接:https://www.luogu.com.cn/problem/P1147题目描述对一个给定的自然数M,求出所有的连续的自然数段,这些连续的自然数段中的全部数之和为M。例子:1998+1999+2000+2001+2002=10000,所以从1998到2002的一个自然数段为M=10000的一个解。输入格式包含一个整数的单独一行给出M的值(10<=M <=2,000,000)。输出格式每行两个自然数,给出一个满足条件的连续自然数段中
2021-04-13 20:48:28
232
原创 acwing 790数的三次方根
790. 数的三次方根题目给定一个浮点数 n,求它的三次方根。输入格式共一行,包含一个浮点数 n。输出格式共一行,包含一个浮点数,表示问题的解。注意,结果保留 6 位小数。数据范围−10000≤n≤10000输入样例:1000.00输出样例:10.000000#include<bits/stdc++.h>using namespace std;int main(){ double x; scanf("%lf",&x); double
2021-04-13 13:01:00
118
原创 二分awing789数的范围
789. 数的范围题目给定一个按照升序排列的长度为 n 的整数数组,以及 q 个查询。对于每个查询,返回一个元素 k 的起始位置和终止位置(位置从 0 开始计数)。如果数组中不存在该元素,则返回 -1 -1。输入格式第一行包含整数 n 和 q,表示数组长度和询问个数。第二行包含 n 个整数(均在 1∼10000 范围内),表示完整数组。接下来 q 行,每行包含一个整数 k,表示一个询问元素。输出格式共 q 行,每行包含两个整数,表示所求元素的起始位置和终止位置。如果数组中不存在该元素,
2021-04-13 10:26:56
108
原创 回溯算法和DFS和BFS
回溯算法和DFS和BFS回溯算法解决题型1.A+B/C+DEF/GHI=10 类型A,B,C,D,E,F,G,H,I多个字母可能的值的范围都为{1,2,3,4,5,6,7,8,9},从中取一个数,且各不相同。#include<bits/stdc++.h>using namespace std;int n=9;int ans[15];bool st[15];double xs[15];int k=0;void dfs(int u){ if(u>n){ xs[2]
2021-04-12 20:45:13
443
原创 递归实现指数型枚举
92. 递归实现指数型枚举从 1∼n 这 n 个整数中随机选取任意多个,输出所有可能的选择方案。输入格式输入一个整数 n。输出格式每行输出一种方案。同一行内的数必须升序排列,相邻两个数用恰好 1 个空格隔开。对于没有选任何数的方案,输出空行。本题有自定义校验器(SPJ),各行(不同方案)之间的顺序任意。数据范围1≤n≤15输入样例:3输出样例:322 311 31 21 2 3#include<bits/stdc++.h>using namespace
2021-04-12 20:22:28
173
2
原创 算法笔记5.4素数求100内所有素数
算法笔记5.4素数求100内所有素数#include<bits/stdc++.h>#include<math.h>using namespace std;//求100以内所有素数 bool isprime(int n){ if(n<=1)return false; //1是特殊情况 int sqr=(int)sqrt(1.0*n); //sqrt参数是浮点数,要添加math.h头文件 for(int i=2;i<=sqr;i++){ //用sqr
2021-04-07 09:26:04
131
原创 100000589 - 《算法笔记》5.2小节——数学问题->最大公约数与最小公倍数
100000589 - 《算法笔记》5.2小节——数学问题->最大公约数与最小公倍数问题 A: Least Common Multiple题目描述The least common multiple (LCM) of a set of positive integers is the smallest positive integer which is divisible by all the numbers in the set. For example, the LCM of 5, 7 and
2021-04-06 21:34:19
170
原创 codeup二分问题 C: 查找
codeup二分问题 C: 查找题目描述输入数组长度 n输入数组 a[1…n]输入查找个数m输入查找数字b[1…m]输出 YES or NO 查找有则YES 否则NO 。输入输入有多组数据。每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1<=m<=n<=100)。输出如果在n个数组中输出YES否则输出NO。样例输入 Copy63 2 5 4 7 823 6样例输出 CopyYESNO#include<bits/stdc
2021-04-06 21:30:29
81
原创 codeup 二分问题 B: 打印极值点下标
二分 问题 B: 打印极值点下标题目描述在一个整数数组上,对于下标为i的整数,如果它大于所有它相邻的整数,或者小于所有它相邻的整数,则称为该整数为一个极值点,极值点的下标就是i。输入每个案例的输入如下:有2×n+1行输入:第一行是要处理的数组的个数n;对其余2×n行,第一行是此数组的元素个数k(4<k<80),第二行是k个整数,每两个整数之间用空格分隔。输出每个案例输出不多于n行:每行对应于相应数组的所有极值点下标值,下标值之间用空格分隔,如果没有极值点则不输出任何东西。样例输
2021-04-06 21:27:11
152
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人