creeper学妹有一天拿来一个表达式a/bc+d/e/fg*h,然后在纸上一堆数字让Lawliet做,每一组不超过1秒。Lawliet表示瞬间被秒杀了- -#所以推倒creeper学妹的任务只能交给大家来完成了。
多组数据,第一行一个数T,表示有T组数据。(1
每组数据输出一行,为最终计算结果。
1
6 2 3 9 3 1 6 2
45
此题禁用float和double
GG说long double也不能忍!!!
数据可能比较弱。 整个式子其实就是(a×c)/b+(d×g×h)/(e×f)= =
#include <stdio.h>
int main()
{
int T;
int a, b, c, d, e, f, g, h;
scanf("%d", &T);
while (T--) {
scanf("%d%d%d%d%d%d%d%d", &a, &b, &c, &d, &e, &f, &g, &h);
printf("%d\n", (a*c)/b + (d*g*h)/(e*f));
}
return 0;
}