![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 51
云舒_
无
展开
-
c++:BFS练习
问题:你手中有一个数字x,你想要把它变成y,你可以执行如下操作:x = x + 5x = x * 3x = x // 2(其中//表示整除) 最少需要多少布能把x变成y 请你编写程序实现解决输入:两个正整数x和y输出:一个整数,表示最少步数样例输入1:9 13样例输出1:2解释: 9 -> 27 -> 13样例输入2:9 3样例输出2:3 解释:9 -> 14 -> 7 -> 3实现代码:#include<bits/stdc++.h>原创 2021-05-14 15:25:02 · 198 阅读 · 0 评论 -
c++:队伍能力值
问题 B: 队伍能力值题目描述众所皆知ICPC和CCPC比赛是由3人一队参加的,每一个人有一个能力值,然后队伍能力值一定能被队内每一个人的能力值整除,我们已知一个队伍三个人的能力值a,b,c。并且队伍能力值在区间[L,R]内,请你判断该队伍的能力值有多少种可能?输入第一行输入三个整数a b c表示队伍中三个人的能力值。(1 <= a,b,c <= 1000) 第二行输入两个整数LR表示队伍能力值的范围。(1 <= L <= R <= 1000000000)输原创 2021-05-09 23:56:13 · 734 阅读 · 0 评论 -
c++:广度优先搜索、深度优先搜索oj(hnust)
输入输入的第一行是两个整数,分别是图的总顶点数n和总边数e第二行是n个空格分开的字符串,是顶点的名字,依次对应编号0~n-1。随后有e行,每行两个空格分开的顶点名字,表示一条边的两个顶点。具体见样例。输出输出图的DFS序列,遍历次序按教材,每个顶点后面跟一个空格。具体见样例。样例输入 Copy8 9v1 v2 v3 v4 v5 v6 v7 v8v1 v2v1 v3v2 v4v2 v5v3 v6v3 v7v4 v8v5 v8v6 v7样例输出 Copyv1 v2 v4原创 2021-05-06 21:46:47 · 1386 阅读 · 2 评论 -
c++循环队列:机器翻译
机器翻译写这道题真的恶心到我了,从答案错误18->91->45->91就是没个正确的,后来是问学长才知道错误所在,又为这个题讨论了半天,我也要研究他的代码了,如果研究透了,可能会重新补充,不过这是后话了。。。题目描述小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件原创 2021-04-05 11:29:38 · 1392 阅读 · 0 评论 -
python:用turtle写了一个生日祝福。。。
今天朋友生日,由于知道的太晚,反正也是他教我代码,所以我想不如我自己学一下海龟库来给他写一段生日祝福,所以当下学了几个小时,敲出来的,不是很好,海龟库的内容也不是很完善,在此写下只为纪念。想达到的效果:背景是星空(奈何我的智商和时间有限。。所以不是很好看)祝福语有一个好点的排版实现代码:import turtle as tkfrom turtle import *from random import random,randinttk.setup(800,600)tk.screensi原创 2021-03-30 22:54:33 · 6537 阅读 · 7 评论 -
实现一个账号注册静态界面
实现一个账号注册界面(静态页面)最近有个工作室招新,当下学的html,如图所示:应用HTML,比较简单把,是一边搜一边完成的,可能代码有点乱还麻烦,不过可以参考下。。。此处是我做的界面:实现代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>静态网页</title><style type="text/css"原创 2021-03-26 23:24:35 · 791 阅读 · 0 评论 -
python:求整数的和与均值
python:求整数的和与均值描述读入n(1 <= n <= 10000)个整数,求它们的和与均值。输入输入第一行是一个整数n,表示有n个整数。第2~n+1行每行包含1个整数。每个整数的绝对值均不超过10000。输出输出一行,先输出和,再输出平均值(保留到小数点后5位),两个数间用单个空格分隔。样例输入4344222343222样例输出1131 282.75000实现代码1:n = eval(input())sum = 0for i in rang原创 2021-03-09 23:57:10 · 14240 阅读 · 1 评论 -
python:求解一元二次方程
求一元二次方的根描述:利用公式x1 = (-b + sqrt(bb-4ac))/(2a), x2 = (-b - sqrt(bb-4ac))/(2a)求一元二次方程ax2+ bx + c =0的根,其中a不等于0。输入:输入一行,包含三个浮点数a, b, c(它们之间以一个空格分开),分别表示方程ax2 + bx + c =0的系数。输出:输出一行,表示方程的解。若b2 = 4 * a * c,则两个实根相等,则输出形式为:x1=x2=…。若b2 > 4 * a * c,则两个实根不等原创 2021-03-07 23:08:02 · 17859 阅读 · 7 评论