题解列表

筛选

优质题解

2178: 信息学奥赛一本通T1255-迷宫问题(bfs储存路径方法)

解题思路:因为不知道怎么打印路径所以不会做这道题,看了一些题解才明白,当前位置储存上一个位置,记录是从哪里走来的,然后再倒序寻找前面的坐标。不过这个倒序寻找太麻烦了,这是我按照题解写的倒序寻找逻辑还算清楚,但是写起来实在麻烦。直到我做了这道题1923:蓝桥杯算法提高VIP-学霸的迷宫,

#C++2083——10进制转换其他进制

摘要:解题思路:  依次取模于进制数,得到尾数的方法;注意事项:  10进制转化其他进制,更改a数组元素,以及while循环内的数据即可 参考代码:#include <iostream> #include……

编写题解 1019: [编程入门]自由下落的距离计算(简单代码)

题目问的是第N次落地时(即落地但没有反弹),for循环计算的是第N-1次的球球反弹高度,以及第N-1次时的球球反弹到最高点的所经过的路程。接下来的下落过程是属于第N次了,因此距离要再加上个M。代码如下:```c//自由下落的距离计算#includeintmain(){intN;//表示第几次落地dou

佩尔方程——模板题

摘要:# Pell Equation #### 题意分析: 给定小于 $$1000$$ 的正整数 $$k$$ , 存在正整数 $$x$$ , $$d$$ ,使得 $$kx^2+1=d^2$$ ,……

暴力拆解法,容易理解

摘要:解题思路:注意事项:实在不会就暴力拆解。参考代码:#include<bits/stdc++.h>using namespace std;int sushu(int n){    int k=sqrt(……

【kkky】循环遍历可得

摘要:解题思路:          由题可知,有n个数相加,同时最后一位有n个a,通过循环遍历相加可得。注意事项:参考代码:#includeusing namespace std;int main(){  ……

超详细的题解看完记得评价一下

解题思路:这道题只要找对方法就好解。首先题目要求跳上一阶可以跳一步和两步,要你求跳上n阶的总方法数。首先我们以n阶来看,跳上n阶,我们可以从n-1阶跳一步上来或者可以从n-2阶跳上来。可以知道他们的关系为n=(n-1)+(n-2);看不懂我们以几个简单的例子来看,

[kkky]水仙花 简单遍历可得

摘要:解题思路:            获取三位数,即100-999,遍历满足条件则输出。         对十取余可获得个位;        int类型 除十可去掉个位;       int类型 除100……