Вопрос задан 23.06.2023 в 09:18. Предмет Информатика. Спрашивает Машин Виталий.

Задача5. (20 баллов) Напишите функцию, которая на входе принимает список целых чисел и возвращает

True, если цифры в порядке возрастания. В противном случае, верните False. Example: f([1, 1, 2,3, 4, 5, 45])→True f([1, 2, 5, 3, 1])→False Задача6. (20 баллов) У вас есть положительное число, состоящее из 6 и 9. Вы можете изменить одну любую цифру числа (6 на 9 или 9 на 6). Напишите функцию, которая принимает целое число и возвращает максимально возможное значение числа, после подобной перестановки. Пример: f(6666)→9666 f(99669)→99969
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Драч Даша.

1.False

2.True

true true and the bus into town is your next holiday and

0 0
Отвечает Касенчук Егор.

Ответ:

Task 5. JS code.

function FalseOrTrue (f) {

  let CurrentValue = 1;

  for (let i = 0; f[i] < f[CurrentValue]; i++ ) {

          return True

     }

if (f[i] > f[CurrentValue])  {

             return False

     }

    CurrentValue++;

}

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Здесь представлены решения для задач 5 и 6 на языке Python:

Задача 5:

python
def is_ascending(numbers): for i in range(1, len(numbers)): if numbers[i] < numbers[i-1]: return False return True # Примеры использования: result1 = is_ascending([1, 1, 2, 3, 4, 5, 45]) result2 = is_ascending([1, 2, 5, 3, 1]) print(result1) # Вернет True print(result2) # Вернет False

Функция is_ascending принимает список чисел и проверяет, являются ли они упорядоченными по возрастанию.

Задача 6:

python
def max_possible_number(num): num_str = str(num) max_num = num for i in range(len(num_str)): if num_str[i] == '6': max_num = max(max_num, int(num_str[:i] + '9' + num_str[i+1:])) if num_str[i] == '9': max_num = max(max_num, int(num_str[:i] + '6' + num_str[i+1:])) return max_num # Примеры использования: result1 = max_possible_number(6666) result2 = max_possible_number(99669) print(result1) # Вернет 9666 print(result2) # Вернет 99969

Функция max_possible_number принимает целое число и возвращает максимально возможное число после изменения одной из цифр на противоположную (6 на 9 или 9 на 6).

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос