#P1397. Arya and Bran
Arya and Bran
题目描述
布兰和他的姐姐艾莉亚来自同一所房子。布兰喜欢糖果,所以艾莉亚会给他一些糖果。
一开始,艾莉亚和布兰有 个糖果。一共有 天,在第 天,艾莉亚会在盒子里找到上帝赐予的 颗糖果。她每天最多能给布兰 块糖。没有给完的糖果可以在以后给他。
你的任务是找出在第 天结束前,布兰最早在第几天可以得到 颗糖果。最后你只要将输出最早天数。如果布兰在第 天也不能得到 颗糖果则输出 。
输入格式
第一行包含两个整数 ()和 ()。
第二行包含 个整数 ()。
输出格式
输出应包含一个整数。如果布兰在 天里可以得到 颗糖果则输出最早天数,否则输出 -1
。
2 3
1 2
2
艾莉亚在第二天时可以给布兰 颗糖果。
3 17
10 10 10
3
艾莉亚可以在第三天时给布兰总共 颗糖果,因为她每天最多可以给他 颗糖果。
1 9
10
-1
艾莉亚不能给布兰 颗糖果,因为她每天最多可以给他 颗糖果,然而只有 天。