就是求最大值和最小值 摘要:解题思路:有M个普通金属,能得到N个特殊金属,最大转化率就是M/N向下取整,最小转化率就是M/(N+1)向上取整,求的是所有记录的共同上限和下限,当一个例子的上限最小意味着每个例子都存在同样的上限,同…… 题解列表 2024年04月08日 2 点赞 0 评论 450 浏览 评分:9.9
简单的暴力解决冶炼金属问题 摘要:解题思路:最大转化率就是min(金属O/金属X),只需遍历求出最大转化率,然后对最大转换率依次做减一操作评判是否满足即可注意事项:参考代码:#include<iostream>#include<vec…… 题解列表 2024年04月12日 0 点赞 0 评论 611 浏览 评分:9.9
3150冶炼金属 微暴力 c语言 百分百通过 摘要:解题思路: 首先用一个数组r[10000][2]来记录所有的从 普通金属 转换为 特殊金属 的记录,使用v[10000]数组来记录所有的 转换率 。 可以发现,所有的转换率记录中最小的一个…… 题解列表 2024年02月29日 0 点赞 0 评论 668 浏览 评分:9.8
优质题解 #C++3150——蓝桥杯2023年第十四届省赛真题-冶炼金属(分块) 摘要:****************************************************************************************************…… 题解列表 2023年04月13日 2 点赞 14 评论 8717 浏览 评分:9.7
100%通过,遍历数组完美解决 摘要:解题思路:1.将普通金属记录放进数组之后,我们依次求出每个记录冶炼出特殊金属需要普通金属的个数,因为需要满足所有的记录条件,所有记录里面的最小值就是它们共同需要的最大值。2.求最小值只需要从最大值开始…… 题解列表 2024年01月23日 0 点赞 1 评论 1002 浏览 评分:9.6
C语言写冶炼金属(超简便写法) 摘要:解题思路:由题目可知V为最小时向上取整,V为最大时为向下取整:当 V = 20 时,有:⌊75/20⌋ = 3,⌊ 53/20 ⌋ = 2,⌊ 59/20 ⌋ = 2,可以看到符合所有冶炼记录。当 V…… 题解列表 2023年11月04日 0 点赞 1 评论 1251 浏览 评分:9.3
那年我双手插兜,不知道什么叫做对手 摘要:解题思路:简单的求上下界的问题注意事项:参考代码:#include <bits/stdc++.h>using ll = long long;using namespace std;#define N …… 题解列表 2024年03月19日 0 点赞 0 评论 302 浏览 评分:9.0
我是垃圾,另一篇题解做法更优,我用二分做的。 摘要:解题思路:另一篇题解挺好的,每次维护最大值和最小值,我用二分分别求最大和最小,可以参考一下。注意事项:参考代码:#include <bits/stdc++.h> #define int long l…… 题解列表 2023年04月15日 0 点赞 0 评论 747 浏览 评分:9.0
蓝桥杯2023年第十四届省赛真题-冶炼金属 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main() { int n, v[100000][3] = { 0 }, m = 10000000, k; scanf("%d…… 题解列表 2023年04月16日 0 点赞 0 评论 1456 浏览 评分:9.0
蓝桥杯2023年第十四届省赛真题-冶炼金属—二分算法 摘要:解题思路:求最大值和最小值,可以考虑二分注意事项:参考代码:#include<iostream>using namespace std;long long a[10005][3],n;int chec…… 题解列表 2023年05月07日 0 点赞 0 评论 1040 浏览 评分:8.0