CF1093A.Dice Rolling

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

Mishka got a six-faced dice. It has integer numbers from 22 to 77 written on its faces (all numbers on faces are different, so this is an almost usual dice).

Mishka wants to get exactly xx points by rolling his dice. The number of points is just a sum of numbers written at the topmost face of the dice for all the rolls Mishka makes.

Mishka doesn't really care about the number of rolls, so he just wants to know any number of rolls he can make to be able to get exactly xx points for them. Mishka is very lucky, so if the probability to get xx points with chosen number of rolls is non-zero, he will be able to roll the dice in such a way. Your task is to print this number. It is guaranteed that at least one answer exists.

Mishka is also very curious about different number of points to score so you have to answer tt independent queries.

输入格式

The first line of the input contains one integer tt ( 1t1001 \le t \le 100 ) — the number of queries.

Each of the next tt lines contains one integer each. The ii -th line contains one integer xix_i ( 2xi1002 \le x_i \le 100 ) — the number of points Mishka wants to get.

输出格式

Print tt lines. In the ii -th line print the answer to the ii -th query (i.e. any number of rolls Mishka can make to be able to get exactly xix_i points for them). It is guaranteed that at least one answer exists.

输入输出样例

  • 输入#1

    4
    2
    13
    37
    100
    

    输出#1

    1
    3
    8
    27

说明/提示

In the first query Mishka can roll a dice once and get 22 points.

In the second query Mishka can roll a dice 33 times and get points 55 , 55 and 33 (for example).

In the third query Mishka can roll a dice 88 times and get 55 points 77 times and 22 points with the remaining roll.

In the fourth query Mishka can roll a dice 2727 times and get 22 points 1111 times, 33 points 66 times and 66 points 1010 times.

首页