蓝桥杯2018年第九届真题-倍数问题(滚动数组) 摘要:解题思路:注意事项:参考代码:#include<iostream>#include<algorithm>#include<cstring>#include<cmath>#include<vector>…… 题解列表 2024年02月19日 0 点赞 0 评论 110 浏览 评分:9.9
蓝桥杯2018年第九届真题-倍数问题(模运算) 摘要:解题思路:首先对输入排序,枚举两个余数,可以算出第三个余数,由于三个余数和在0到3(k-1),故合法的只为0,k,2k,算出这三个可能的情况,判断是否存在即可。注意事项:对n,k枚举可能超时,复杂度O…… 题解列表 2023年08月19日 0 点赞 0 评论 111 浏览 评分:9.9
一定要尽可能小的开列表,不然这题很容易爆内存 摘要:解题思路:注意事项:参考代码:n,k=map(int,input().split())a=[0]+list(map(int,input().split()))st=[[0 for _ in range…… 题解列表 2023年04月03日 0 点赞 0 评论 82 浏览 评分:0.0
倍数问题(余数问题) 摘要:解题思路:(a+b+c)%k等价于(a%k+b%k+c%k)%k,之所以这样是因为直接暴力a,b,c范围太大超时,采用余数的方法可以减少时间复杂度,对于每个余数我们只用找到对应三个最大的数就够用了。注…… 题解列表 2023年03月12日 0 点赞 0 评论 98 浏览 评分:0.0
三次循环加剪枝 摘要:解题思路:从最大的数开始枚举,如果遇到小的满足条件的数直接跳出循环注意事项:参考代码:#include <bits/stdc++.h> using namespace std; int n,m,s…… 题解列表 2023年03月11日 0 点赞 0 评论 202 浏览 评分:9.9
最简单的三次循环解法。 摘要:解题思路:将数组排序和三次循环注意事项:注意终止条件参考代码:import java.util.Arrays;import java.util.Scanner;public class Main { …… 题解列表 2022年11月01日 0 点赞 0 评论 215 浏览 评分:6.0
python-倍数问题 摘要:解题思路:注意事项:参考代码:from cmath import inf n,k = map(int,input().strip().split()) …… 题解列表 2022年02月04日 0 点赞 0 评论 308 浏览 评分:7.0
倍数问题的c语言解法 摘要:解题思路:优化枚举(a+b+c)%k =(a%k+b%k+c%k)%k=0参考代码:#include<stdio.h>int list[1005][3];int main(){ //(a+b+c)%k…… 题解列表 2021年05月18日 0 点赞 0 评论 500 浏览 评分:9.9
这真的是入门题吗 摘要:解题思路:使用递归循环选出三位数(先排序基本能达到选出的为递减顺序)注意事项:递归会爆栈,所以限制递归次数,超过一千的设置一千就行参考代码:package javaA2018第二次;import ja…… 题解列表 2021年04月17日 0 点赞 0 评论 494 浏览 评分:7.3
倍数问题Python解法 摘要:解题思路:由于余数1000 只有1000个 所以我们可以创建余数列表 遍历前两个余数 控制第三个余数 输出最大值注意事项:参考代码:n, k = map(int,input().strip().spl…… 题解列表 2021年04月14日 0 点赞 0 评论 525 浏览 评分:9.0