问题标题: 酷町堂:2707

0
0
已解决
武明轩
武明轩
新手光能
新手光能

问答是交流中常常会遇到的,同时游戏中也充满了问答,增加了游戏的交互性。现在就有一个问答游戏,游戏的内容是这样的,有三个瓶子,瓶子里面都装有数字,现在随便挑出一个瓶子,你能告诉我们这个瓶子中的数字大小关系吗?(假定瓶子中的数字我们能够看见)

最大数你要回答是:max

中间数你要回答是:mid

最小数你要回答是:min

输入描述 Input Description

输入有两行,第一行有三个正整数,表示瓶子中装的数字
第二行只有一个正整数,表示你选中的瓶子中的数字

输出描述 Output Description

输出对于你挑中的瓶子中所放的数字的大小情况


0
已采纳
朱小川
朱小川
缔造者
缔造者

if(n==a){ if(a>b&&a>c) cout<<"max"; else if(a>b&&a<c) cout<<"mid"; else if(a<b&&a>c) cout<<"mid"; else if(a<b&&a<c) cout<<"min"; } else if(n==b){ if(b>a&&b>c) cout<<"max"; else if(b>a&&b<c) cout<<"mid"; else if(b<a&&b>c) cout<<"mid"; else if(b<a&&b<c) cout<<"min"; } else if(n==c){ if(c>a&&c>b) cout<<"max"; else if(c>a&&c<b) cout<<"mid"; else if(c<a&&c>b) cout<<"mid"; else if(c<a&&c<b) cout<<"min";

核心

1
王文博
王文博
缔造者之神
缔造者之神

这个很简单

先求3个数的最大值(先a和b比较,挑出一个大的,再让大的和c比较,就是最大的)

再求3个数的最小值(先a和b比较,挑出一个小的,再让小的和c比较,就是最小的)

剩下的就是中间的

我要回答