0
点赞
收藏
分享

微信扫一扫

蓝桥杯—合并检测

七公子706 2022-01-06 阅读 133

蓝桥杯2020 C/C++ B组

合并检测

【题目描述】

【题目分析】

#include <iostream>
using namespace std;
int main()
{
	int m=100, k,ans;
	int s;//所需试剂盒数量
	int min = 99999;//方便更新结果 取s较小
	for(k = 1; k <= 100; k++)//枚举
	{
		if (m % k == 0)
		{
			s = m / k + k;
		}
		else
		{
			s = m / k + k + 1;
		}
		if (s < min)
		{
			min = s;//所需的试剂盒数量比较取小的
			ans = k;
		}
	}
	cout << ans << endl;
	return 0;
}

结果:10
在这里插入图片描述

举报

相关推荐

蓝桥杯-合并数列

蓝桥杯,,,,,,

【蓝桥杯】

蓝桥杯练习

蓝桥杯自用

【蓝桥杯】旋转

蓝桥杯模板

0 条评论