Задать вопрос
28 марта, 23:58

Белки спрятали в дупле N орехов. Каждый день они брали половину для себя и своих друзей. Если число орехов было нечетным, то они откладывали один орех в сторону, а остальные делили пополам, причём отложенный орех опять возвращали в дупло. Напишите программу, подсчитывающую, сколько орехов останется в мешке через К дней?

+3
Ответы (1)
  1. 29 марта, 00:38
    0
    Var n, k, m, i:integer;

    begin

    write ('n = ') ;

    readln (n) ;

    write ('k = ') ;

    readln (k) ;

    m:=n;

    for i:=1 to k do

    m: = (m div 2) + (m mod 2) ;

    writeln ('m = ', m) ;

    end.

    Пример:

    n = 1000

    k = 5

    m = 32
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Белки спрятали в дупле N орехов. Каждый день они брали половину для себя и своих друзей. Если число орехов было нечетным, то они ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
У белки было s1 орехов и s2 грибов. Она съела все грибы и s3 орехов. Сколько орехов у неё осталось? Формат ввода: s1 - количество орехов. s2 - количество грибов. s3 - количество съеденных орехов. Формат вывода: d - количество оставшихся орехов.
Ответы (1)
Написать программу в паскале Напишите программу, подсчитывающую количество различных букв в заданном слове. Входные данные: ввести строкy Y с длиной не более 255 символов.
Ответы (1)
дан массив из семи элементов написать программу подсчитывающую среднее второго и предпоследнего элементов массива дан целочисленный массив из 10 элементов написать программу находящую сумму элементов массива красных 3 ил 5 дан целочисленный массив
Ответы (1)
Составить программу подсчитывающую сколько дней в январе было с температурой выше, ниже и равной средней температуре месяца
Ответы (1)
Я написала программу, но там где то ошибка, решение не верное выходит, помогите найти ошибку. Вот задание: Написать программу, подсчитывающую среднее арифметическое всех элементов массива. var i, n:integer; g: real; a:array[1 ...
Ответы (1)