luogu#B3932. [语言月赛 202402] 酒

[语言月赛 202402] 酒

题目背景

在卷王开发的游戏里,出现了三个李白。他们到了一家小店一起喝酒。

题目描述

一小桶酒含有酒 xx 升,一大桶酒含有酒 yy 升。

编号为 11 的李白先喝了 aa 小桶酒,然后喝了 bb 大桶酒。
编号为 22 的李白喝了 cc 大桶酒。
编号为 33 的李白喝了 dd 大桶酒,还喝了 ee 升酒。

请问哪个李白喝的酒最多?

输入格式

输入共一行七个浮点数 a,b,c,d,e,x,ya, b, c, d, e, x, y

输出格式

输出一行一个整数和一个浮点数,分别表示喝酒喝的最多的李白编号以及对应编号的李白喝的酒的量(单位为升,答案保留两位小数),输出的两个数字中间用一个空格隔开。

若有多个李白喝的酒一样多,那么输出编号最小的。

1 2 3 4 5 10 20

3 85.00

242.08 2.9 16.85 7.75 27.27 1593.91 1812.2

1 391109.11

提示

样例 1 解释

第一个李白喝了 1×10+2×20=501\times 10 + 2\times 20= 50 升酒;第二个李白喝了 3×20=603\times 20= 60 升酒;第三个李白喝了 4×20+5=854\times 20+5= 85 升酒。第三个李白喝的酒最多,因此输出 3 85.00

数据规模与约定

  • 对于 50%50\% 的数据,0<a,b,c,d,e,x,y1030 < a, b, c, d, e, x, y \leq 10^3
  • 对于 100%100\% 的数据,0<a,b,c,d,e,x,y1070 < a, b, c, d, e, x, y \leq 10^7

保证读入的浮点数小数点后位数不超过 44 位。

由于小店允许存酒,因此李白们可以不完整喝完某些桶酒(喝一半,喝四分之三桶,喝 13.14\frac{1}{3.14 \cdots} 桶都是可以的),因此 a,b,c,da, b, c, d 也有可能为小数。