牛牛手中有三根木棍,长度分别是a,b,c。牛牛可以把任一一根木棍长度削短,牛牛的目标是让这三根木棍构成一个三角形,并且牛牛还希望这个三角形的周长越大越好。
输入描述:
输入包括一行,一行中有正整数a, b, c(1 ≤ a, b, c ≤ 100), 以空格分割

输出描述:
输出一个整数,表示能拼凑出的周长最大的三角形。

输入例子1:
1 2 3

输出例子1:
5

import java.util.Scanner;
import java.util.Arrays;
public class Main{public static void main(String[] args){Scanner in=new Scanner(System.in);int a[]=new int[3];for(int i=0;i<a.length;i++){a[i]=in.nextInt();}Arrays.sort(a);while(a[0]+a[1]<=a[2]&&a[2]-a[1]>=a[0]){a[2]=a[2]-1;}System.out.print(a[0]+a[1]+a[2]);}
}

牛牛手中有三根木棍,长度分别是a,b,c。牛牛可以把任一一根木棍长度削短,牛牛的目标是让这三根木棍构成一个三角形,并且牛牛还希望这个三角形的周长越大越好。相关推荐

  1. 设计一个长方形类。成员变量包括:长度和宽度,成员函数除包括计算周长和计算面积外, 还包括用set方法来设置长方形的长度和宽度,以及用get的方法来获得长方形的长度和宽度 最后,编写一个测试程序来测试所

    本文为博主原创文章,未经博主允许不得转载. 版权为陈博超所有,第一次于2020年11月22日发表于BLOG上 本BLOG上原创文章未经本人许可,不得用于商业用途.转载请经允许后注明出处,否则保留追究法 ...

  2. 《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a(a\le 10^9)a(a≤10 9 ) 的木棍,从第二天开始,每天都要将这根木棍锯掉一半(每次除2向下取整)第几天变为1

    定义木棍长度为a,定义计数器i.用while语句控制条件为a>1,因为要第几天木棍长度为1并且向下去整(除法运算就是向下取整,只保留整数部分直接舍弃小数部分)当为1的时候就会跳出循环,int的范 ...

  3. 《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a的木棍,从第二天开始,每天都要将这根木棍锯掉一半

    26,<庄子>中说到,"一尺之棰,日取其半,万世不竭".第一天有一根长度为 a的木棍,从第二天开始,每天都要将这根木棍锯掉一半 (每次除 2,向下取整).第几天的时候木 ...

  4. C语言:输入三角形的边长,求出三角形的周长,面积和,若不能构成,则提示出来,

    //3.输入三角形的边长,求出三角形的周长,面积和,若不能构成,则提示出来, #include <stdio.h> #include <math.h> int main(int ...

  5. python编程:判断输入的边长能否构成三角形 如果能则计算出三角形的周长和面积

    判断输入的边长能否构成三角形 如果能则计算出三角形的周长和面积 def main():a = float(input('a = '))b = float(input('b = '))c = float ...

  6. 人性:见不得别人比自己好,还希望别人跟自己一样不努力

    其实人性里,有一个致命的弱点,那就是不仅见不得别人比自己好,还希望别人跟自己一样不努力. 你是否曾有这样的困惑,无论你做什么,总会被误解,被诋毁,被扭曲,你试图去解释,去辩驳,去澄清. 可最后你会发现 ...

  7. 上面两点下面一个三角形_这种胖胖的圆角三角形,在PPT里居然有这么多种画法!...

    昨天,有设计师问到,如何用 PPT 绘制胖圆角三角形. 考虑到这是基础鼠绘技巧,而鼠绘又是很多动画与定制项目的基础. 所以,今天给大家分享一下绘制的思路,以后好空手造素材. 相信我,这是很多收费课程里 ...

  8. 增大表名最大长度_风电叶片材料的发展变迁史,及风力发电机叶片长度发展历程...

    2020年,能源领域最火的行业是风电,由于中国出台相关文件,截止12月31日为止,之后装机并网的风电机组将不能够获得电价补贴. 这个政策直接推动了国内风电市场的短期井喷.当然宏观因素背景是中国对于环保 ...

  9. php实现 三角形_PHP使用for循环输出三角形

    在PHP面试过程中,关于for循环的基础知识考点是必不可少的.如通过for循环构造输出三角形的形状.那么实现三角形的效果,我们就需要通过嵌套for循环的思路. 下面我们就给大家结合简单的代码示例,给大 ...

最新文章

  1. Java 性能优化的 45 个细节
  2. 网站SEO秒收录对网站有哪些要求?
  3. 希腊字母常用指代意义及其中文读音
  4. 一个BADI中实施多个Implementation
  5. 深入react技术栈(3):React组件
  6. oracle索引使用例子,Oracle中利用函数索引处理数据倾斜案例
  7. spider RPC过滤器
  8. 记录SpringSecurity jwt问题
  9. 【620】【信息管理学基础】【真题背诵】
  10. 不停机与停机更新_Kubernetes的零停机滚动更新
  11. 【学习笔记】组合恒等式
  12. Exp4 恶意代码分析 Week6 - 20165201
  13. YAMLException: bad indentation of a mapping entry at line 解决
  14. python支持使用字典的键作为下标,Python 支持使用字典的“键”作为下标来访问字典中的值。...
  15. linux系统时钟使用utc,如何设置时间,时区和同步系统时钟使用timedatectl命令
  16. 十分担心外行人抢内行人的饭碗
  17. 硬件基础之HEX文件格式
  18. 中国Linux云计算行业发展前景及趋势分析
  19. 极速office(word)怎么添加着重号
  20. threejs加载GLTFLoader模型或者加载不出来

热门文章

  1. python爬虫——爬取网页的中文
  2. 最新《北风网web全栈教程 前端开发全套教程》
  3. Mock工具wiremock-py
  4. CS5518设计MIPI转LVDS转换方案/MIPI转LVDS方案芯片
  5. python循环语句打印输出1-10_python循环语句的一些题型
  6. TCP 三次握手的原因是什么?
  7. [ros robot] --- 机器人系统仿真
  8. 关于安卓自定义进度条(二)
  9. DWARF dSYM
  10. eNSP第二篇:Eth-trunk,链路聚合,常用命令,二层链路聚合和三层链路聚合