Амаз123
26.08.2021 23:46

ответьте Только просто больше нету 1. Этапы решения прикладных задач на ЭВМ: постановка задачи, построение математической модели, выбор метода решения.

2. Этапы решения прикладных задач на ЭВМ: разработка алгоритма.

3. Этапы решения прикладных задач на ЭВМ: разработка программы, отладка, применение и сопровождение программы

4. Какие этапы компьютерного решения задач осуществляются без участия компьютера?

5. Что называют математической моделью объекта или явления?

6. Почему невозможно точное исследование поведения объектов или явлений?

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

8. Из каких последовательных действий состоит процесс разработки программы?

9. Чем тестирование программы отличается от её отладки?

10. Как следует планировать процесс отладки программы?

11. В чём заключается отличие синтаксических ошибок от семантических?

12. О чём свидетельствует отсутствие сообщений машины о синтаксических ошибках?

13. Какие разновидности ошибок транслятор не в состоянии обнаружить?

14. Для чего программам требуется сопровождение?​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Kata8i77866
21.05.2022 16:38
Будем последовательно решать задачу для первых i символов кода, основываясь на ответах для i - 1 и i - 2. Заметим, что если i-й символ кода равен 0 или ответа для i - 1 не существует, то ответ для i получается добавлением одного символа к ответу для i - 2, если последние две цифры кода нельзя понять, как зашифрованную букву, или ответа для i - 2 не существует, то надо добавить символ к i - 1, а иначе сравнить длины ответов и добавить букву к тому, кто короче.

Код (python 3.5):
codes = "."
with open('input.txt', 'r') as f:
    encoded = list(map(int,list(f.read(
if len(encoded) == 1:
    print(codes[encoded[0]])
else:
    decoded = [codes[encoded[0]], ""]
    for i in range(1, len(encoded)):
        if (decoded[0] is None) or (encoded[i] == 0):
            decoded = [decoded[1] + codes[10*encoded[i-1] + encoded[i]], decoded[0]]
        elif (10*encoded[i-1] + encoded[i]>26) or (decoded[1] is None) or \
            (len(decoded[1]) >= len(decoded[0])):
            decoded = [decoded[0] + codes[encoded[i]], decoded[0]]
        else:
            decoded = [decoded[1] + codes[10*encoded[i-1] + encoded[i]], decoded[0]]
    with open('output.txt', 'w') as f:
        f.write(decoded[0])
0,0(0 оценок)
Ответ:
Nadiya75
21.05.2022 16:38
Будем последовательно решать задачу для первых i символов кода, основываясь на ответах для i - 1 и i - 2. Заметим, что если i-й символ кода равен 0 или ответа для i - 1 не существует, то ответ для i получается добавлением одного символа к ответу для i - 2, если последние две цифры кода нельзя понять, как зашифрованную букву, или ответа для i - 2 не существует, то надо добавить символ к i - 1, а иначе сравнить длины ответов и добавить букву к тому, кто короче.

Код (python 3.5):
codes = "."
with open('input.txt', 'r') as f:
    encoded = list(map(int,list(f.read(
if len(encoded) == 1:
    print(codes[encoded[0]])
else:
    decoded = [codes[encoded[0]], ""]
    for i in range(1, len(encoded)):
        if (decoded[0] is None) or (encoded[i] == 0):
            decoded = [decoded[1] + codes[10*encoded[i-1] + encoded[i]], decoded[0]]
        elif (10*encoded[i-1] + encoded[i]>26) or (decoded[1] is None) or \
            (len(decoded[1]) >= len(decoded[0])):
            decoded = [decoded[0] + codes[encoded[i]], decoded[0]]
        else:
            decoded = [decoded[1] + codes[10*encoded[i-1] + encoded[i]], decoded[0]]
    with open('output.txt', 'w') as f:
        f.write(decoded[0])
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота