题目描述
小可要包装n颗糖,他现在有两种类型的包装盒子:
- 一种是可以装 3 颗糖的 1 号包装;
- 另一种是可以装 5 颗糖的 2 号包装。
小可想让包装盒尽可能少(但需要盒子都刚好装满)。请你帮助小可找到需要包装盒最少的方案。
输入格式
输入数据共T+1行。
第一行一个正整数 T,表示数据数量。
接下来T行每行一个整数n,代表糖果数量。
输出格式
输出数据共T行。
每行一个正整数表示需要包装盒最少的方案数的包装盒数,如果不可能用这 2 种包装盒运 n 颗糖,输出 -1。
3
4
9
18
-1
3
4
数据规模及约定
对于 100% 的数据,3≤n≤50000。
对于 100% 的数据,1≤T≤100000。
信息学奥赛网,一个优质的信息学奥赛学习资源平台!
信息学奥赛网 »
糖果包装