题目描述
牛牛希望排队通过一扇门。牛牛离门 xxx 米,他每走一米需要 yyy 分钟。由于门口有保安查健康码,牛牛需要耗费 aaa 分钟掏出手机,bbb 分钟打开健康码,ccc 分钟扫码过门。
他想知道,对于不同的 x,y,a,b,cx,y,a,b,cx,y,a,b,c,他需要几分钟才能通过这扇门。
输入描述:
第一行一个正整数 TTT,表示 牛牛的询问数。
从第二行开始每行五个正整数 x,y,a,b,cx,y,a,b,cx,y,a,b,c,如题所示。
对于 100%100\%100% 的数据,1≤T≤1031\le T\le 10^31≤T≤103,1≤x,y≤1051\le x,y \le 10^51≤x,y≤105,1≤a,b,c≤1091\le a,b,c \le 10^91≤a,b,c≤109。
牛牛可以一边行走,一边掏手机或者打开健康码。
输出描述:
对于每个询问输出一行一个正整数,表示答案。
示例1
输入
复制2 5 1 1 1 1 5 1 5 1 1
2 5 1 1 1 1 5 1 5 1 1
输出
复制6 7
6 7
#include<bits/stdc++.h>
using namespace std;
int main()
{
int t;
cin>>t;
long int x,y,a,b,c;
while(t--){
cin>>x>>y>>a>>b>>c;
cout<<max(x*y,a+b)+c<<endl;
}
return 0;
}