题解列表

筛选

最优清零方案

摘要:解题思路:使用滑动窗口,找到区间内最小值,并从这个最小值开始继续滑动。注意事项:参考代码:n, k = map(int, input().split())nums = list(map(int, in……

观察最长边最短边

摘要:解题思路:先顺题意写几个例子,观察一下,发现最长边除以二变成下一个纸张的最短边,最短边变成下一张纸张的最长边注意事项:用String s=sc.next();输入纸张代号,要知道是第几张要用字符串ch……

c语言——分糖果

摘要:解题思路:注意事项: 注意最后一个不能加入到循环中去参考代码:#include<stdio.h>int panduan(int arr[],int n);int panduan(int arr[],i……

因式分解,注意分解公式,找到规律

摘要:解题思路:一开始想的暴力求解,两个for循环,但是明显超时,因式分解后,想用数组存储来着,发现会超出数据类型;其实可以不用存储在数组中,反过来看,边计算边相加注意事项:数据类型参考代码:import ……

1072: 汽水瓶

摘要:解题思路: 首先,题目这里说的是每三瓶可以换一瓶,在这里我看到的人第一想法就是,用这个数去除三,得到的数再去除三,这一个反复的过程,但是如果是偶数的话他会多出一瓶,所以我的出的公式是(n/3)+(n%……

A+B的第五种输入类型

摘要:解题思路:如下注意事项:这种题主要注意sum值的重新赋予参考代码:#include<stdio.h>int main(){    int n,m,i;    int a;    int sum;   ……

循环输入简单易懂

摘要:#include int main() { int n,i; int a; int sum; while(1)//进入循环,结束条件为当输入的数等于0的时候……

c++ 二分答案

摘要:解题思路:emmm就是经典的二分答案,但是我有一个案例没通过,不知道哪里有问题,有找到问题的欢迎评论区留言注意事项:参考代码:#include <bits/stdc++.h> using names……