牛牛手中有三根木棍,長度分別是a,b,c。牛牛可以把任一一根木棍長度削短,牛牛的目標是讓這三根木棍構成一個三角形,並且牛牛還希望這個三角形的周長越大越好。
阿新 • • 發佈:2018-10-31
牛牛手中有三根木棍,長度分別是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]); } }