作者:dyh81216462 | 来源:互联网 | 2023-05-18 15:01
3346.你知道你的ABC吗题目思路输入的7个数字中,可以先取出最小的两个-a,b的值确定,再取出最大,即为a+b+c的值。代码C++:https:www.acwing.coms
3346.你知道你的ABC吗
题目
![image-20220630184608437](https://img.php1.cn/3cd4a/1eebe/cd5/67cc2e96eddffff8.png)
思路
输入的7个数字中,可以先取出最小的两个->a,b的值确定,再取出最大,即为a+b+c的值。
代码
C++:https://www.acwing.com/solution/content/99864/
#include
#include
#include
using namespace std;
int a[10];
int main()
{
for (int i = 1; i <= 7; i ++ ) cin >> a[i];
sort(a + 1, a + 8);
cout < return 0;
}
Python:
lis = list(map(int,input().split()))
lis.sort(reverse=False)
print("%d %d %d"%(lis[0],lis[1],lis[6]-lis[0]-lis[1]))
时间比较:
![image-20220630191759349](https://img.php1.cn/3cd4a/1eebe/cd5/0a0ce631ec450943.webp)
补充