В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Rom4ik1105
Rom4ik1105
04.02.2020 08:22 •  Информатика

ответьте на во )

1. Чем, на Ваш взгляд, отличается современное понятие (определение)

алгоритма от предшествующих определений? Чем можно объяснить

историческую трансформацию этого определения?

2. Какие существуют направления исследований в теории алгоритмов?

3. В чем состоит суть практического применения результатов теории

алгоритмов?

4. Раскройте смысл формальных свойств алгоритма на примерах.

5. Поясните сопоставление информационной, логической структуры

данных с ее организации в компьютере.

6. Дайте развернутое определение физической и логической структуры

данных на примерах

7. Каковы основные признаки классификации структур данных?

8. Какие структуры данных будут востребованы в будущем, а какие

станут неэффективными? Можно ли предположить появление новых

структур данных в будущем?

9. В чем заключается идея структурного программирования?

10.В чем состоит отличие структурного программирования от

модульного программирования?

11.В чем заключается разница между восходящим и нисходящим

проектированием алгоритмов решения сложных задач?

12.Поясните этапы декомпозиция данных в сложных программах.

Показать ответ
Ответ:
2006лера
2006лера
23.02.2022 21:27

Методом подбора нашёл (на Питоне):

a = '0333333333322222111111111111111111111111111111111111111111111'

print(a)

while a.find('01') != -1 or a.find('02') != -1 or a.find('03') != -1:

 a=a.replace('01', '30')

 a=a.replace('02','101')

 a=a.replace('03','202')

 print(a)

print(f'1 = {a.count(str(1))}')

print(f'2 = {a.count(str(2))}')

print(f'3 = {a.count(str(3))}')

Получается, после первого нуля каждая цифра 3 увеличивает количество результирующих 1 2 и 3 на 1 по каждой:

a = '03'

2130

1 = 1

2 = 1

3 = 1

a='033'

2132130

1 = 2

2 = 2

3 = 2

И так далее. Следовательно, я набрал 10 двоек с десяти цифр 3 после первого нуля.

Далее, если после тройки идёт двойка, то увеличивается количество цифр 1 и 2:

a = '033333333332'

213213213213213213213213213213130

1 = 11

2 = 10

3 = 11

Набрал 5 двоек, чтобы получилось 15 единиц. Ну и далее, цифра 1 в конце добавляет количество единиц в результате, то есть чтобы получилось 60 единиц, я к 15 добавил 45:

a = '0333333333322222111111111111111111111111111111111111111111111'

21321321321321321321321321321313131313133333333333333333333333333333333333333333333330

1 = 15

2 = 10

3 = 60

ОТВЕТ: 45 единиц!

0,0(0 оценок)
Ответ:
arisazenina783
arisazenina783
08.07.2020 00:24

Поклонники четкой графики однозначно выбирают Intel Core i5 и i7. Последние модели этого производителя показали высокие параметры в самых «тяжелых» играх и прекрасно справляются с визуализацией любой картинки. Такие процессоры относятся к категории игровых.

Однако AMD не сдает позиции так просто. Не так давно появилось решение, которое отлично подходит для бюджетного игрового компьютера — шестиядерные чипсеты Ryzen 5. В итоге получилась недорогая и вполне производительная рабочая платформа. Хотя вердикт все же придерживается продукции Intel, которая признана лучшим решением для игрового компьютера.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота