Написать программу на языке с++ : в одной старинной мудрец предложил шаху в качестве награды за услугу выдать зерно. причем количество зерна оговорил так: на первую клетку шахматной доски положить 1 зерно, на 2-ую - 2, на 3-ю - 4, на 4-ую - 8 и т.д. составить программу, с которой можно вычислить, на какой клетке суммарное количество зерен превысит n штук.
168
263
Ответы на вопрос:
// // разработал gonansoft // int i; unsigned long long k=0; // сумма зёрен на i-ом шаге unsigned long long s=1; // количество зерен в i-ой клетке unsigned long long n; // переменная признак окончания cout < < 'количество зерен '; cin> > n; for (i = 1; i < = 64; i++) { k=k+s; if (n< k) break; s=s< < 1; } if (n< > 18446744073709551615) //это проверка на максимум зёрен cout < < 'номер клетки = ' < < i < < '\n'; else cout < < 'сумма зёрен не превысит 18446744073709551615 ' < < i < < '\n'; //
Вася выкладывал карточки так, что карточки с четными порядковыми номерами выстраивались от первой карточки в направлении вниз, а нечетные - в направлении вверх. новый (алфавитный) порядок следования карточек получился следующим: 19,17,15,13,11,9,7,5,3,1,2,4,6,8,10,12,14,16,18,20. и этому порядку соответствуют буквы a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s t. тогда легко восстановить исходную последовательность карточек: jkilhmgnfoepdqcrbsat
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
n1kitat28.12.2022 05:47
-
polli1109200229.04.2022 11:03
-
mariya181001.10.2020 06:01
-
Riper16527.05.2020 21:14
-
albinanizaeva17.03.2020 21:20
-
angelinaosadchy15.07.2020 10:20
-
karina27060727.02.2023 19:38
-
zobitkov15.06.2022 17:17
-
22281209.05.2023 01:14
-
Wector1121117.04.2021 23:08
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.