Решение задачи Броски кубика с Codeforces

Без пояснения   Просмотров: 26


У Мишки есть шестигранный игральный кубик. На каждой грани этого кубика записаны натуральные числа 2 до 7 (все числа на гранях различны, так что это почти обычный игральный кубик).

Мишка хочет получить ровно x очков, бросая свой кубик. Количество очков равно сумме чисел на верхней грани кубика по всем броскам, сделанным Мишкой.

Мишку не волнует количество бросков, поэтому он хочет узнать любое такое количество бросков, что он сможет получить ровно x очков за такое количество бросков. Мишка настолько удачлив, что если есть ненулевая вероятность выбросить ровно x очков выбранным количеством бросков, то у него это получится. Ваша задача — найти это количество. Гарантируется, что хотя бы один ответ существует.

Мишка также заинтересован в разных количествах очков, поэтому вам необходимо ответить на t независимых запросов.

Код

#include<iostream>
using namespace std;
int main()
{
    int  t,x;
    cin >> t;
    while(t)
    {
        cin >> x;
        cout << x/2 << endl;
        t--;
    }
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться