- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 蓝桥杯-大等于n的最小完全平方数-C++
ALGO-201 大等于n的最小完全平方数题目问题描述输出大等于n的最小的完全平方数。 若一个数能表示成某个自然数的平方的形式,则称这个数为完全平方数 Tips:注意数据范围输入格式一个整数n输出格式大等于n的最小的完全平方数样例输入71711样例输出71824题目分析#include <cmath>变量 x;sort(x) //对x开根号 sort(100) 10ceil(x) //对x向上取整 ceil(1.1) 2floor(x)
2021-01-20 01:05:42
686
原创 蓝桥杯-1的个数-C++
ALGO-195 1的个数题目问题描述输入正整数n,判断从1到n之中,数字1一共要出现几次。例如1123这个数,则出现了两次1。例如15,那么从1到15之中,一共出现了8个1。输入格式一个正整数n输出格式一个整数,表示1出现的资料样例输入15样例输出8题目分析#include <cmath>变量 x;log10(x) //对x取对数 log10(100) 2ceil(x) //对x向上取整 ceil(1.1) 2floor(x) //对x向下取
2021-01-20 00:56:42
254
原创 蓝桥杯-芯片测试-C++
芯片测试算法基础 统计 二维数组题目问题描述有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多。 每个芯片都能用来测试其他芯片。用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏。而用坏芯片测试其他芯片时,会随机给出好或是坏的测试结果(即此结果与被测试芯片实际的好坏无关)。 给出所有芯片的测试结果,问哪些芯片是好芯片。输入格式输入数据第一行为一个整数n,表示芯片个数。 第二行到第n+1行为n*n的一张表,每行n个数据。表中的每个数据为0或1,在这n行中的第i行第j列(1≤
2021-01-17 16:02:51
397
原创 蓝桥杯-Sine之舞-C++
Sine之舞字符串 递归 递推递推所谓递推,是指从已知的初始条件出发,依据某种递推关系,逐次推出所要求的各中间结果及最后结果。其中初始条件或是问题本身已经给定,或是通过对问题的分析与化简后确定。从已知条件出发逐步推到问题结果,此种方法叫顺推。从问题出发逐步推到已知条件,此种方法叫逆推。可用递推算法求解的题目一般有以下两个特点:1、问题可以划分成多个状态;2、除初始状态外,其它各个状态都可以用固定的递推关系式来表示。在我们实际解题中,题目不会直接给出递推关系式,而是需要通过分析各种状态,找出
2021-01-17 15:40:37
453
原创 蓝桥杯-FJ的字符串-C++
FJ的字符串字符串 递归题目问题描述FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗?输入格式仅有一个数:N ≤ 26。输出格式请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。题目分析 A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “AB
2021-01-17 11:11:08
498
原创 蓝桥杯-龟兔赛跑预测-C++
蓝桥杯-龟兔赛跑预测数组 模拟模拟所谓模拟法,就是用计算机模拟某个过程,通过改变数学模型的各种参数,进而观察变更这些参数所引起的过程状态的变化,然后从中得出解答。解答模拟题通常的步骤是:(1)认真仔细的读懂题目。模拟题的描述通常都比较详细,篇幅一般都比较长,应该边阅读边将有关的条件一条条地记录下来,阅读完成后要反复核对,绝对不能有错漏。(2)建立各个条件之间的关系,最好用一些简明的表格列出。(3)认真分析这些关系,并建立这些关系的数学模型。(4)规划各个模块的结构,用相应的语言、逐步求精的方
2021-01-17 09:44:24
748
空空如也
c++ 数据结构 顺序栈 这两种写法有什么区别出栈?
2020-10-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人