9537: 小塔的作业

内存限制:64 MB 时间限制:1 S
题面:传统 评测方式:文本比较 上传者:
提交:1 通过:1

题目描述

小塔是计算机科学专业的大二学生,同时也是学校ACM竞赛队的成员。她每天需要合理规划时间,既要完成教授布置的作业,又要保证足够的游戏时间来放松心情。今天她有tt分钟的自由时间,面前有nn个编程作业,每个作业需要花费aiai分钟完成。她决定完成其中的mm个作业,剩余的时间将用来玩最爱的《瓦罗兰特》------每局游戏固定耗时40分钟(必须完整打完一局)。

请帮助小塔计算:在完成mm个作业后,她最多能玩多少局游戏?若时间不足以完成mm个作业,则输出−11

输入格式

第一行一个正整数 TT,表示总共有 TT 组数据。 对于每组数据具体输入格式如下:

  1. 第一行三个整数tt(总时间)、nn(作业数量)、mm(计划完成的作业数量)
  2. 第二行nn个整数a1,a2,…,ana1,a2,,an,表示每个作业的耗时

数据范围:

  • 1≤T≤101T10
  • 1≤t≤1091t109
  • 1≤m≤n≤1051mn105
  • 1≤ai≤1041ai104
  • 1≤∑n≤5×1051n5×105

输出格式

每组数据输出一个整数,表示最大游戏局数;若不可行则输出−11

输入样例 复制

3
120 4 2
30 50 20 40
200 5 3
60 25 35 80 45
25 3 2
10 20 25

输出样例 复制

1
2
-1