题解列表

筛选

通过判断过了几个完全周来优化循环次数

摘要:解题思路:    1.暴力循环(由于n <= 10^18次O(n/(a+b) )超时);    2.显然我们可以通过先计算通过了多少个完全周 , 令t = 这个结果 (方便后面叙述);    3.n-……

信息学奥赛一本通T1424-喷水装置

摘要:解题思路:注意事项:整体思路是按照喷头的起始位置从小到大进行排序,然后依次放置喷头,直到覆盖整个地块或者没有剩余的喷头可以放置。#include<iostream>#include<algorithm……

信息学奥赛一本通T1423-种树

解题思路:代码的思路是首先按照结束位置end对s数组进行从小到大的排序,然后遍历s数组中的每个元素。对于每个元素,首先计算数组a中在结束位置end到开始位置start之间已经被覆盖的位置数sum。如果sum大于等于需要被覆盖的次数t,则跳过该元素,继续遍历下一个元素。

C++速度求解,够取巧

摘要:解题思路:暴力!按题目求解注意事项: 注意有局限性,万一人家输入的数组是乱序排放呢参考代码:#include <bits/stdc++.h>using namespace std;#define N ……

蓝桥杯【3150】一种做法~

##3150的一种解法**第一次写题解,不好勿喷**###直接上代码```c++#includeusingnamespacestd;intfind_min(intl,intr)//找到除数的下界{inttemp=l/r;//存储直接的得出的除数,

矩阵最大值c++

```cpp#includeusingnamespacestd;intmain(){intm,n;inta[101][101];while(cin>>n>>m){for(inti=0;i>a[i][j];for(inti=0;i