信息学奥赛一本通(1152:最大数max(x,y,z))
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通(1152:最大数max(x,y,z))
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1152:最大數max(x,y,z)
時間限制: 1000 ms ??? ??? 內存限制: 65536 KB
提交數: 23539 ??? 通過數: 15798
【題目描述】
已知:
m=max(a,b,c)max(a+b,b,c)×max(a,b,b+c)m=max(a,b,c)max(a+b,b,c)×max(a,b,b+c)
輸入a,b,ca,b,c,求mm。把求三個數的最大數max(x,y,z)max(x,y,z)分別定義成函數和過程來做。
【輸入】
輸入a,b,ca,b,c。
【輸出】
求mm,保留到小數點后三位。
【輸入樣例】
1 2 3【輸出樣例】
0.200【參考代碼】
#include <stdio.h> #include <math.h> double max(double x,double y,double z) {double maxn=x;if(y>maxn)maxn=y;if(z>maxn)maxn=z;return maxn; } int main() {double a,b,c,m;scanf("%lf%lf%lf",&a,&b,&c);m=max(a,b,c)/(max(a+b,b,c)*max(a,b,b+c));printf("%.3lf",m);return 0; }http://ybt.ssoier.cn:8088/problem_show.php?pid=1152
?
總結
以上是生活随笔為你收集整理的信息学奥赛一本通(1152:最大数max(x,y,z))的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通 1071:菲波那契数
- 下一篇: 信息学奥赛一本通(1208:2的幂次方表