题解列表
不与最大数相同的数字之和
解题思路:先把数列中的全部数相加,最后再减去最大值就ok了注意事项:注意范围参考代码:n=int(input())a=list(map(int,input().split()))sum=0foriinrange(n):sum+=a[i]print(sum-max(a))
简单的斐波拉契·数列,加个限制条件就行(c语言)
摘要:解题思路:注意事项:参考代码:#include <stdio.h>int dp[50];//dp[i]表示到位置i的方案数 int die[50];//存放陷阱位置 int IsDie(int x){……
1050: [编程入门]结构体之成绩记录
解题思路:首先定义了一个结构体rec,包含学生的学号、姓名和三个成绩。然后定义了两个函数input和print,分别用于输入和输出学生信息。在main函数中,首先定义了一个结构体数组stu,用于存储学生信息。然后通过循环输入学生数量n,接着通过循环调用input函数输入每个学生的信息。
2836: 数组逆序重放
摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main(){ long long b; cin>>b; ……
编写题解 1537: 蓝桥杯算法提高VIP-栅格打印问题
摘要:解题思路:注意事项:两个为0的时候不需要输出参考代码:#include<stdio.h>int main(){ int n, m; scanf("%d %d", &n, &m); i……
记录一下大佬的解题方法(采药)
解题思路:创建M行T列的二位数组,I行,j为0-T,为所有i行j时间下的赋value值,具体如下j-time[i]是剩余可用时间,而上一层Sum_V[i-1]记录了在i-1个草药下,所有T时间内所可得到的最大value值,Sum_V[i-1][j-Time[i]]就是i个草药情况下剩余时间内可采的药的
蓝桥杯2022年第十三届省赛真题-数的拆分(唯一分解定理)
摘要:解题思路:
注意事项:
参考代码:
## 数的拆分
t = int(input())
## 预存储4000内质数
## 4000**5>10**18
prime = [1]*(4001)……