根据题目意思模拟,取掏手机打开健康码和排队的时间的较大值。

最终答案为 max(x×y,a+b)+c\max(x\times y,a+b)+c

#include<bits/stdc++.h>
using namespace std;
#define ll long long
int t;
void solve(){
	ll x,y,a,b,c;
	scanf("%lld%lld%lld%lld%lld",&x,&y,&a,&b,&c);
	printf("%lld\n",max(x*y,a+b)+c);
}
int main(){
	int t;scanf("%d",&t);
	while(t--)solve();
}