题解列表

筛选

c加加 解决问题

摘要:解题思路:注意事项:参考代码:#include <iostream>using namespace std;#include <math.h>int main() { for (long long i……

set容器解法

```cpp#include#include#includeusingnamespacestd;intd(intn){inttend=n;while(n){tend=tend+n%10;n=n/10;}returntend;}//定义一个函数计算d(i)intmain(){intnum;cin>>nu

区间中最大的数(分块——优雅的暴力)

######解题思路:使用分块的思想,每次暴力查询两端不完整的块和区间内的整块,时间复杂度为根号级别。######参考代码:```cpp#includeusingnamespacestd;constintN=5e5+5;inlinevoidwrite(intx){if(x<0)x=-x;if(x>9)

【蓝桥杯】付款问题—贪心思想求解

题解分析:如何求标准差:怎么计算标准差呢https://jingyan.baidu.com/article/f0062228ecda76bbd2f0c85d.html准备就绪,开始:1、共需付款S元,故每人平均需要付款S/N,该值记为avg;2、将N个人的所持有的钱数按照从少到多排序3、从钱数最少的人

抓住那头牛,深搜

```#includeusingnamespacestd;intn,k;//深度搜索intdfs(intt)//n到t的时间{//不能乘车if(t>n>>k;ints=0;if(n==0)//特判一下,如果n==0,2x没有用,抓牛过程中无论如何至少会往前走一步{n++;s++;}s+=dfs(k);

网线主管 向上取整

摘要:解题思路:先*100 方便计算 然后就是 向上取整 注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int m,n;int v[11005],……

[编程入门]结构体之成绩统计2

```cpp只需要比上一题多加两个函数:求每名同学成绩的平均分函数,以及求最大值的函数。具体见代码:#includeusingnamespacestd;classstudent{public:stringnumber;stringname;intscore1,

[编程入门]结构体之成绩记录

```cpp#includeusingnamespacestd;classstudent{public:stringnumber;stringname;intscore1,score2,score3;voidinput();voidprint();};voidstudent::input(){cin>