优质题解 公交汽车(C++) -定义变量题目中说明有需要10个整数代表不同路程的费用,于是先声明一个数组(名为worth,长度为11,worth[0]为空,worth[1~10]表示一次性行走1~10公里所需费用)接着定义dp数组(dp[0]=0),下标i为走过的总路程,dp[i]表示走过i公里所需的最小费用。 题解列表 2022年02月07日 0 点赞 0 评论 1306 浏览 评分:9.6
Hifipsysta-1106-奖学金(C++代码)结构体排序 ```cpp#include#includeusingnamespacestd;constintMAXN=1000;structstudent{intid;intChinese;intscore;}stu[MAXN];boolsort_rule(studenta, 题解列表 2022年02月07日 0 点赞 0 评论 629 浏览 评分:0.0
Python解法,六行轻松搞定! 解题思路:①根据条件缩小第一个数的取值范围,因为最大为987,最小为123,故第一个数最小为123,最大为987的三分之一即329.对此范围的数进行遍历。②通过set()函数去重,然后判断集合元素个数是否为3/6/9,最后判断所有组成的数字中有没有零,即可保证三个数不重复地由1~9组成。 题解列表 2022年02月07日 0 点赞 0 评论 839 浏览 评分:9.9
二级C语言-最小绝对值 解题思路:这道题要比较绝对值大小,大部分的同学都会直接把每个数的绝对值直接存进去,然后再找出最小值,这样只能得到50的分,因为你这样就改变了原数据,最后要输出的是原数据,原数据是怎样就该怎样注意事项:参考代码:packageOutlier03;importjava.util.Scanner;publi 题解列表 2022年02月07日 0 点赞 0 评论 1125 浏览 评分:4.7
做题记录2022.2.7(ac:100%) 摘要:解题思路:采用深度优先搜索和回溯 是8皇后问题的拓展和延伸注意事项:参考代码:def check(row, column, pattern): global w…… 题解列表 2022年02月07日 0 点赞 0 评论 779 浏览 评分:0.0
python超简单解法!带有详细解析~ 解题思路:①可以看到题中只需要九位二进制数,全部情况列举只有512种,可以直接挨个进行模拟,对于每一种情况,记录这种情况的操作完成后九盏灯的状态,如果最终开着的灯有四个,则这种情况是成立的,输出。②定义b(x)函数将十进制x变为题中所需的九位二进制, 题解列表 2022年02月07日 0 点赞 0 评论 772 浏览 评分:6.0
公交汽车(python代码) 解题思路:注意事项:参考代码:fee=list(map(int,input().split()))n=int(input())dp=[99999999]*ndp[0]=fee[0]foriinrange(1,n):forjinrange(i):ifj>9:breakdp[i]=min(dp[i-1-j 题解列表 2022年02月07日 0 点赞 0 评论 739 浏览 评分:9.9
蓝桥杯2013年第四届真题-核桃的数量 (c语言版)两种简单解法 摘要:**# 方法一:常规方法** ```c #include void main() { int a, b, c; scanf("%d%d%d",&a,&b,&c); …… 题解列表 2022年02月07日 0 点赞 0 评论 479 浏览 评分:9.9
蓝桥杯历届试题-蚂蚁感冒(C语言版) 摘要:**# 代码:** ```c #include #include void main() { int a[50]; int n; scanf("%d", &n)…… 题解列表 2022年02月07日 0 点赞 0 评论 765 浏览 评分:9.9
7行代码解决蛇行矩阵(Python) ##解题思路:用二维数组来解决比较简单粗暴,把所有的结果都存入数组中首先初始化一下数组给他存个1,后面计算都是利用这个1进行第一步先解决纵列,一个加数是上一列的数,另一个加数是第几次处理我们把第几次处理看作i,写一个循环所以就有了下面的代码```num=int(input())ls=[[1]]fori 题解列表 2022年02月08日 0 点赞 0 评论 589 浏览 评分:0.0