Рассмотрим последовательность из нулей и единиц, которая генерируется по следующему правилу. исходно она состоит из одной единицы (1), на каждом следующем шаге к ней приписывается справа последовательность с предыдущего шага, в которой все нули поменяли на единицы, а единицы на нули. то есть, на первом шаге к ней приписывается 0 (получили 10), на втором шаге приписывается 01 (получили 1001) и так далее. сколько единиц будет в последовательности после десятого шага? в качестве ответа укажите одно натуральное число, например, 5.
221
270
Ответы на вопрос:
Во 2 шаге у нас 1 единица. во всех последующих кол-во единиц будет увеличиваться вдвое, так как у нас всегда добавляется по какому-то количеству 01 и 10: 1 10 10 01 10 01 01 10 10 01 01 10 01 10 10 01 10 01 01 10 01 10 10 01 01 10 10 01 10 01 01 10 2 шаг. 1 ед 3 шаг. 2 4. 4 5. 8 10. 2^8 = 256
// pascalabc.net 3.2, сборка 1370 от 24.12.2016 // внимание! если программа не работает, обновите версию! begin var a: =arrrandomreal(readinteger('n=',50); a.transform(x-> trunc(100*x)/100); // чтобы числа легче было читать)) a.println; var a0: =a[0]; a: =a.select((x,i)-> i.iseven? x/a0: x).toarray; a.println end. пример n= 8 -37.63 0.61 41.54 -46.8 34.42 23.66 13.12 7.64 1 0.61 -1.10390645761361 -46.8 -0.914695721498804 23.66 -0.348657985649747 7.64
Популярно: Информатика
-
egmoisee10.01.2021 20:44
-
asadbekakramov11.11.2021 03:09
-
pomoch503.07.2022 17:21
-
дархан2319.02.2022 08:26
-
БлэтНэвэльный31.07.2021 04:13
-
yarroslawfd04.09.2022 03:40
-
INGL50018.09.2022 14:09
-
Danil022002.03.2020 23:53
-
bagdasaryaneedik639022.07.2021 05:20
-
murzilk28.02.2020 12:23