cf#516A. Make a triangle!(三角形)
http://codeforces.com/contest/1064/problem/A
题意:给出三角形的三条边,问要让他组成三角形需要增加多少长度
题解:规律:如果给出的三条边不能组成三角形,那答案就是最大边减去另外两条边+1
1 #include<bits/stdc++.h> 2 using namespace std; 3 int main() 4 { 5 int a,b,c; 6 scanf("%d %d %d",&a,&b,&c); 7 if(a+b>c&&a+c>b&&b+c>a) 8 { 9 printf("0\n"); 10 } 11 else 12 { 13 if( a<b) 14 { 15 int temp=a; 16 a=b; 17 b=temp; 18 } 19 if(a<c) 20 { 21 int temp=a; 22 a=c; 23 c=temp; 24 } 25 printf("%d\n",a-b-c+1); 26 } 27 return 0; 28 }