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

Что является графическим представлением алгоритма? * Трансляция алгоритма
Трассировка алгоритма
Отладка алгоритма
Тестирование алгоритма
Блок-схема алгоритма
Укажи действие, выполняемое на этапе программирования алгоритма: *
разрабатывается программа с средств компьютера
определяются результирующие данные и их типы
алгоритм записывается в виде блок-схемы
определяются отношения между исходными и результирующими данными
определяются исходные данные
Процесс решения задачи на компьютере включает несколько этапов. Какой этап следует после разработки алгоритма? *
Постановка задачи
Тестирование и отладка программы
Анализ результатов работы программы
Программирование алгоритма
Какое действие НЕ ОТНОСИТСЯ к этапу Программирование алгоритма? *
составление блок-схемы для решения задачи
уточнение организации данных
выбор языка программирования
запись алгоритма на выбранном языке программирования
Запиши на языке Python командную строку, реализующую выделенный блок алгоритма *
Подпись отсутствует
Запиши на языке Python командную строку, реализующую выделенный блок алгоритма *
Подпись отсутствует
С какой проблемой часто встречаются разработчики при написании программы, если не следовать правилам записи на выбранном языке? *
программирование
трассировка
синтаксическая ошибка
язык программирования
Составь к задаче программу на языке программирования Python *
Подпись отсутствует

Показать ответ
Ответ:
FlafeRCat
FlafeRCat
28.11.2021 00:41
Для начала поясню что значат * и ? в маске. *-это последовательность символов, то есть любое количество символов. От 0 до бесконечности. Нам не важно что это за символы важен сам факт их существования или не существования. ?-это только один символ. Опять же, не важно какой, главное, чтобы он был там.
Первая маска: A?B*.*C?*. Её можно интерпретировать как A[любой символ]B[последовательность символов или ничего]. [последовательность символов или ничего]C[любой символ] [последовательность символов или ничего].
Под такие условия подходят 5 файлов, которые переходят в каталог friends:
ABBCBD.CDDBA
ACBDC.ACBA
AABBCCDD.DDCCD
ACBCACD.AABBCCDD
ADBCCAD.CADABC
Почему не подходят остальные? ABDCC.ACBDA – нет символа в начале между A и B. BABCDA.ABCD  - нет символа A в начале. AABACADA?CDBDADCB – нет точки.
Следующая маска: *B?C*.??*D*. На человеческий: [любой символ] B] [последовательность символов или ничего]C[любой символ]. [любой символ] [любой символ] [последовательность символов или ничего]D [последовательность символов или ничего]
Результат – 3 файла в папке family :
ABBCBD.CDDBA
AABBCCDD.DDCCD
ADBCCAD.CADABC
Остальные: ACBCACD.AABBCCDD – после единственной B сразу идёт C; ACBDC.ACBA – после точки нет D.
ответ:
ABBCBD.CDDBA
AABBCCDD.DDCCD
ADBCCAD.CADABC
0,0(0 оценок)
Ответ:
Rom4ik1105
Rom4ik1105
19.08.2021 13:39
//PascalABC.NET 3.1 сборка 1239
uses System;
uses System.Collections;

begin
    var d := DateTime.Today;
    repeat
        d := d.AddDays(1);
    until d.DayOfWeek = DayOfWeek.Sunday;
    
    var Sundays := new Dictionary<integer, integer>();
    
    repeat
        if Sundays.ContainsKey(d.Year) then
            Sundays[d.Year] += 1
        else
            Sundays.Add(d.Year, 1);
        
        d := d.AddDays((-7));
    until d.Year <= 1;
    
    var max := Sundays.Values.Max;
    Sundays.Where(x -> x.Value = max).Println;
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота