[Java教程]【蓝桥杯】历届试题 核桃的数量

0 2016-03-31 23:33:50 历届试题 核桃的数量

时间限制:1.0s   内存限制:256.0MB问题描述

小张是软件项目经理,他带领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

Java源代码:

1 import java.util.Scanner; 2 3 public class Main { 4 5 public static void main(String[] args) { 6 Scanner in = new Scanner(System.in); 7 int[] a = new int[3]; 8 for (int i = 0; i < a.length; i++) { 9 a[i] = in.nextInt();10 }11 sort(a);12 int x = fun(a[0], a[1]);13 System.out.println(fun(x, a[2]));14 }15 16 private static int fun(int x, int y) {17 int i = x;18 int j = y;19 if (i > j) {20 int t = i;21 j = i;22 i = t;23 }24 while (i != 0) {25 int t = j % i;26 j = i;27 i = t;28 }29 return x * y / j;30 }31 32 private static void sort(int[] a) {33 for (int i = 0; i < a.length - 1; i++) {34 for (int j = i + 1; j < a.length; j++) {35 if (a[i] > a[j]) {36 int x = a[i];37 a[i] = a[j];38 a[j] = x;39 }40 }41 }42 }43 44 }

评测点序号评测结果得分CPU使用内存使用下载评测数据

1正确50.00187ms23.35MB输入 输出

2正确50.00156ms23.39MB输入 输出

本文网址:http://www.shaoqun.com/a/206738.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

0

java 核桃的数量,[Java教程]【蓝桥杯】历届试题 核桃的数量相关推荐

  1. Java实现 蓝桥杯 历届试题 核桃的数量

    历届试题 核桃的数量 时间限制:1.0s 内存限制:256.0MB 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑).他的 ...

  2. 算法练习/最小公倍数_蓝桥杯历届试题 核桃的数量

    这道题乍一看没反应过来,点了提示发现就是求三个数的最小共倍数,估计这是某一年蓝桥杯代码题的第一题. 最小公倍数的求法是:a和b的最小公倍数=a*b/a和b的最大共约数 所以变成了求最大公约数了,应用& ...

  3. 蓝桥杯历届试题——核桃的数量(LCM+GCD)

    核桃的数量 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑). 他的要求是: 各组的核桃数量必须相同 各组内必须能平分核桃 ...

  4. 蓝桥杯历届试题代码参考

    蓝桥杯历届试题代码参考 历届试题 核桃的数量 打印十字图 带分数 剪格子 错误票据 翻硬币 连号区间数 买不到的数目 大臣的旅费 幸运数 横向打印二叉树 危险系数 网络寻路 高僧斗法 格子刷油漆 农场 ...

  5. 蓝桥杯c语言试题幸运数,蓝桥杯  历届试题 幸运数  dfs

    时间限制:1.0s   内存限制:256.0MB 问题描述 幸运数是波兰数学家乌拉姆命名的.它采用与生成素数类似的"筛法"生成 . 首先从1开始写出自然数1,2,3,4,5,6,. ...

  6. 历届试题+九宫重排+java_蓝桥杯 历届试题 九宫重排 (bfs+康托展开去重优化)...

    Description 如下面第一个图的九宫格中,放着 1~8 的数字卡片,还有一个格子空着.与空格子相邻的格子中的卡片可以移动到空格中.经过若干次移动,可以形成第二个图所示的局面. 我们把第一个图的 ...

  7. [蓝桥杯][历届试题]国王的烦恼(反向+并查集)

    问题 1435: [蓝桥杯][历届试题]国王的烦恼 时间限制: 1Sec 内存限制: 128MB 提交: 802 解决: 213 题目描述 C国由n个小岛组成,为了方便小岛之间联络,C国在小岛间建立了 ...

  8. 二分搜索,POJ2456,NYOJ 914, 区间移位-蓝桥杯-历届试题

    二分搜索是不断缩减可能解的范围来得到最优解, 因为每次是折半, 所以指数爆炸有多快,这个效率就有多高 POJ2456为例, 传送门 简而言之, 就是将牛之间的距离的最小值最大化. #include&l ...

  9. 蓝桥杯 - 历届试题 - 日期问题

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qq_33531813/article/details/79516258 </div>&l ...

  10. 蓝桥杯历届试题 地宫取宝 dp or 记忆化搜索

    问题描述 X 国王有一个地宫宝库.是 n x m 个格子的矩阵.每个格子放一件宝贝.每个宝贝贴着价值标签. 地宫的入口在左上角,出口在右下角. 小明被带到地宫的入口,国王要求他只能向右或向下行走. 走 ...

最新文章

  1. 如何调试进入Asp.NET MVC源代码
  2. php网站开发案例教程ppt,php网站开发案例教程》课件.ppt
  3. python hibernate_将Java/MVC/Hibernate webapp移植到Python
  4. php使用office modi吗,使用phpoffice/phpexcel拓展读取excel内容卡死解决
  5. 当SRS遇到K8s:如何实现高可用、回滚与灰度发布?
  6. 之前安装的python环境可以删除吗-在Mac上删除自己安装的Python方法
  7. ACM-ICPC 2018 徐州赛区网络预赛 D. EasyMath
  8. 人生:沉得住气,方成得了器!
  9. c语言程序结果 856400,《C语言程序设计教程》习题参考解析1.doc
  10. ***检测(IDS)存在的问题及发展趋势
  11. Sharepoint 2010 Survey 提交后不跳转到Defalut页面 跳转到其他页面
  12. mfc oracle数据库编程,testmfc - 源码下载|数据库系统|Oracle数据库|源代码 - 源码中国...
  13. Idea Debug多线程不进断点问题处理
  14. linux中help命令鸟叔,linux的帮助命令help、man、--help
  15. 什么是绝对URL、相对URL
  16. 安全好用的快充头,iPhone 13的好搭档,RAVPOWER 20W充电器上手
  17. 物联网应用技术和计算机应用技术哪个更好,物联网应用技术和计算机应用技术的优劣?...
  18. LVGL 字体转换与支持
  19. SAP HR 常用函数*持续更新中...
  20. 201421123042 《Java程序设计》第11周学习总结

热门文章

  1. 怎样将c++的对话框自动移到指定位置_【Excel技巧】如何批量创建多个指定名称的工作表...
  2. Python从头/尾删除子符串的正确操作
  3. Python教程:对 a = [lambda : x for x in range(3)] 的理解
  4. php 浏览商品记录,php浏览历史记录
  5. linux 进程间通信 dbus-glib【实例】详解二(下) 消息和消息总线(ListActivatableNames和服务器的自动启动)(附代码)
  6. python tensorflow tf.layers.max_pooling2d() 2维输入(例如图像)的最大池化层
  7. 服务器配置tensorflow2.0.0的gpu环境,python3.7
  8. Elasticsearch Suggester搜索建议详解
  9. java抽象类到底能不能够实例化?
  10. weblogic 安装教程