蓝桥杯PREV-1 历届试题 核桃的数量
蓝桥杯PREV-1 历届试题 核桃的数量
问题描述
小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:
1. 各组的核桃数量必须相同
2. 各组内必须能平分核桃(当然是不能打碎的)
3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)
输入格式
输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开(a,b,c<30)
输出格式
输出一个正整数,表示每袋核桃的数量。
样例输入1
2 4 5
样例输出1
20
样例输入2
3 1 1
样例输出2
3
想是挺好想,通过辗转相除法求gcd,然后再求最小公倍数,先算前两个,再求前两个的结果和第三个数的,但是敲得我头大
#include <iostream>
#include <bits/stdc++.h>using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */int gcd(int a, int b){if(b == 0)return a;elsereturn gcd(b, a%b);
}int main(int argc, char** argv) {int a, b, c;cin >> a >> b >> c;int g1, g2, ans1, ans2;g1 = gcd(a, b);ans1 = a*b/g1;//cout << g1 << endl;g2 = gcd(ans1, c);ans2 = ans1*c/g2;cout << ans2;return 0;
}
蓝桥杯PREV-1 历届试题 核桃的数量相关推荐
- java 核桃的数量,[Java教程]【蓝桥杯】历届试题 核桃的数量
[Java教程][蓝桥杯]历届试题 核桃的数量 0 2016-03-31 23:33:50 历届试题 核桃的数量 时间限制:1.0s 内存限制:256.0MB问题描述 小张是软件项目经理,他带领3 ...
- Java实现 蓝桥杯 历届试题 核桃的数量
历届试题 核桃的数量 时间限制:1.0s 内存限制:256.0MB 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑).他的 ...
- 蓝桥杯 PREV-1 历届试题 核桃的数量
历届试题 核桃的数量 时间限制:1.0s 内存限制:256.0MB 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑). ...
- 蓝桥 历届试题 核桃的数量
历届试题 核桃的数量 时间限制:1.0s 内存限制:256.0MB 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑). ...
- 历届试题 核桃的数量
历届试题 核桃的数量 时间限制:1.0s 内存限制:256.0MB 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑).他的 ...
- 历届试题 核桃的数量(3个数的最小公倍数),翻硬币(贪心),买不到的数目(在范围内暴力,找范围,最小公倍数是上界,最小的数是下界),兰顿蚂蚁(dfs,模拟)
历届试题 核桃的数量 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑).他的要求是: 各组的核桃数量必须相同 各组内必须能 ...
- 历届试题 核桃的数量 【水】
历届试题 核桃的数量 时间限制:1.0s 内存限制:256.0MB 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃 ...
- 算法练习/最小公倍数_蓝桥杯历届试题 核桃的数量
这道题乍一看没反应过来,点了提示发现就是求三个数的最小共倍数,估计这是某一年蓝桥杯代码题的第一题. 最小公倍数的求法是:a和b的最小公倍数=a*b/a和b的最大共约数 所以变成了求最大公约数了,应用& ...
- 蓝桥杯历届试题——核桃的数量(LCM+GCD)
核桃的数量 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑). 他的要求是: 各组的核桃数量必须相同 各组内必须能平分核桃 ...
最新文章
- python 2.6.6安装MySQL-python模块
- java:数据结构(二)栈的应用(进制转换全收集)
- Linux编辑器vi使用方法详细介绍
- openfoam安装中出现allmake error_深入理解 OpenFOAM 环境与编译过程
- Ocelot 资源汇总
- android custom toast,Android自定义Toast
- javascript函数,值得参考!
- Angular之ngx-permissions的路由使用
- 计算机机器语言与高级语言转化,机器语言与汇编语言之间是怎么转化的?
- tomcat本地部署war包的方式
- Linux系统下卸载jdk的步骤
- 封装继承多态还是封装抽象继承多态
- MFC控件与变量的关联和值传递的方法
- PS学习日记①初接触
- uhttpd php安装u盘,如何使用u盘安装linux系统
- Paradoxes of particularity: Caribbean literary imaginaries【翻译】
- UE4--用插件加载第三方库lib/dll(lsl)
- “数字孪生”语境下的城市:拼图模式与航向之争
- uniapp文本框,地区选择器,性别选择,实例
- html table 内外边框,HTML_TABLE内外边框
热门文章
- 消除Apache Tomcat中的横幅广告
- 极狐GitLab 15.3 | issues 中建任务、许可证合规分析,超 30 项更新全面来袭!
- html5调用本地控件exe,网页上如何判断本地是否安装某个应用程序(js实现)
- Divx编解码器的研究与设计
- ArcGIS for Desktop创建“内部缓冲区”
- Datart 二开, 增加 边框 媒体组件
- 大牛推荐丨积分活动工具接口:积分商城api文档
- SSM框架影音娱乐电视剧网站-视频播放个性化推荐上传发布分享(idea开发javaweb-javaee-j2ee-springboot)
- Python网络爬虫(四):selenium+chrome爬取美女图片
- RPA技术在商业银行数字化转型中的应用初探