题目描述

给定三个整数 x,n,yx,n,y

有一只菠萝包在时刻 00 上架,初始价格为 xx 元。对任意整数小时 tt(满足 1tn1 \le t \le n),在经过第 tt 个小时后(即从时刻 t1t-1 到时刻 tt 的这一小时结束时),菠萝包价格会减少t10\left\lceil \frac{t}{10} \right\rceil元。

因此,若 黑大帅 选择在上架后的第 tt 个小时购买(其中 tt 为整数且 0tn0 \le t \le n,并且 t=nt=n 表示“第 nn 小时内可以买,若不买则下架”),则购买价格定义为:

$$p(t)=x-\sum_{i=1}^{t}\left\lceil \frac{i}{10}\right\rceil $$

黑大帅 拥有 yy 元钱,若存在某个 t{0,1,2,,n}t\in\{0,1,2,\dots,n\} 使得

p(t)y,p(t)\le y,

则输出满足条件的最小 tt;否则输出 IMPOSSIBLE

题目保证对所有 t[0,n]Zt\in[0,n]\cap \mathbb{Z}p(t)p(t) 始终为正整数(无需考虑价格降为非正的情况)。

输入格式

输入只有一行,包含3 3个整数值x,n,y x,n,y,含义如题。

并保证在过程中菠萝包售价也总是正整数。

输出格式

输出只有一个整数,代表黑大帅最早在菠萝包上架后的第几个小时能买到菠萝包。

如果黑大帅无论如何都买不起菠萝包,请输出IMPOSSIBLE

1000 100 989
11

约束

子任务 分值占比 约束条件
子任务 1 20%20\% n=1n = 1
子任务 2 60%60\% 1n101 \le n \le 10
子任务 3 100%100\% 1n1000,且x,y1061 \le n \le 1000,且 x,y \le 10^6

相关

在下列比赛中:

「果壳杯」 ROUND 36 (Div. 5)