#10423. 经验值

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Turing001

题目描述

话说 clearman 在 MC 世界开了个祥艺奶牛场,用熔浆、TNT 等丧心病狂的折磨牛,获取牛肉、牛奶等刷经验。他想知道他到底达到什么层次。

他总共进行了 n 项操作,每次操作要付出 x 生命值(初始生命是 10 点,初一党都知道!并且要先计算付出的生命值,如果小于等于 0 ,则死亡,本次即以下操作都无效。但切记:付出生命值可以是负数,也就是说可以回复 -x 点生命值,但上限只能是 10 !切记!),每次操作可以获得 a 经验值(不能为负),他最后能达到 m t 经验。

P.S. 关于等级

初始等级为 0 。每加 2^m 点经验可升一级( m 为当前等级)。

1、假设 clearman 一共得到 15 点经验,那么他应该为 4 级( 15-1-2-4-8=0 )加 0 点经验。
2、假设 clearman 一共获得 39 点经验,那么他应该为 5 级( 39-1-2-4-8-16=8 )加 8 点经验。

输入格式

第一行一个正整数 n ,表示操作个数。

接下来 n 行,每行两个数,为 clearman 的一次操作。

输出格式

一行,为等级和经验值。

样例

样例输入 #1

2
5.5 15
4.5 24

样例输出 #1

4 0

数据范围与提示

提示

数据很弱,人肉输的,但是很坑。。。

【数据范围】

对于 100\% 的数据, 1\le n \le 20