题解列表

筛选

看这道题没有题解,把我同学做的怀疑人生了,于是我教了他,也顺便写个题解

解题思路:先排序保质期,从大到小,再用小根堆,每一天都选择可选的最便宜的那种巧克力。天数从最后一天往前循环,用while循环把大于当前天数的巧克力种类放进小根堆。因为要确认当前巧克力是否全被吃完,所以用一个low数组来存被吃了几块,吃的数量与有的数量相等的时候,

四行代码

摘要:解题思路:注意事项:参考代码:def f(n):    n=str(n)    return int(n[::-1])n,m=map(int,input().split())print(f(f(n)+……

蓝桥杯基础练习VIP-FJ的字符串Python版

解题思路:写出递推公式:A(N)=A(N-1)+B(N)+A(N-1)发现求的A(N)等于两端A(N-1)和中间B(N)的拼接。注意事项:参考代码:#蓝桥杯基础练习VIP-FJ的字符串Python解法B='ABCDEFGHIJKLMNOPQRSTUVWXYZ'A='A'

用C语言征服幸运数

摘要:参考代码:#include<stdio.h>int main(){ int m,n;//定义变量m,n分别为左右端点  scanf("%d %d",&m,&n);//首次输入端点的值以确定下面要定义……

动态规划求解数字三角形

要保证向左下走的次数与向右下走的次数相差不能超过1,那么如果最后一行是奇数个,就肯定落在最中心的点,如果是偶数,同理,只可能落在最中间的两点,取最后一行最中间两点的最大值![](/image_editor_upload/20220330075632_61605.jpg)dp[i][j]代表走到第i行j