配钥匙
题号:NC21365
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

小姐姐想要配 把钥匙,她走过开锁铺问老板价钱,老板是这么说的:



小姐姐想知道完成配n把钥匙的任务最少需要花费多少钱

输入描述:

题目有多组测试数据。第一行输入一个整数T(组数少于100组),表示测试数据组数,对于接下来每组测试数据:
每组测试数据输入只有一行,分别为4个整数,表示n、m、A、B。

输出描述:

对于每组测试数据:

在一行内输出一个整数,表示答案
示例1

输入

复制
1
5 2 2 3

输出

复制
8