М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ніка2007
ніка2007
03.01.2023 19:03 •  Информатика

У исполнителя Калькулятор две команды, которым присвоены номера:
1. Прибавь 1;
2. Умножь на b
(b - неизвестное натуральное число; b ≥ 2).
Выполняя первую из них, Калькулятор увеличивает число на экране на 1, а выполняя вторую, умножает это число на b. Программа для исполнителя Калькулятор - это последовательность номеров команд. Известно, что программа 11211 переводит число 3 в число 62. Определите число b.

👇
Ответ:
ALLAHJIJA
ALLAHJIJA
03.01.2023

12

Объяснение:

1) 3+1=4

2) 4+1=5

3) 5*b

4) 5b+1

5) 5b+2=62

5b=60

b=12

4,4(83 оценок)
Открыть все ответы
Ответ:
mrchernuczky698
mrchernuczky698
03.01.2023
Хорошо, давайте решим эту задачу пошагово.

Шаг 1: Открытие файлов
Сначала нам нужно открыть два файла для чтения, содержащих отсортированные массивы. Давайте назовем их "file1.txt" и "file2.txt". Мы также должны открыть третий файл для записи. Давайте назовем его "result.txt". Чтобы открыть файлы для чтения, мы используем функцию open() с аргументом 'r'. Чтобы открыть файл для записи, мы используем функцию open() с аргументом 'w'.

Python код для открытия файлов:
``` python
file1 = open('file1.txt', 'r')
file2 = open('file2.txt', 'r')
result = open('result.txt', 'w')
```

Шаг 2: Чтение массивов из файлов
Теперь мы должны прочитать массивы из файлов file1 и file2. Для этого мы будем использовать метод readlines(), который возвращает список строк из файла. Затем мы преобразуем эти строки в числа, используя метод map() и функцию int(). Наконец, мы преобразуем список чисел в массив, используя функцию list().

Python код для чтения массивов из файлов:
``` python
array1 = list(map(int, file1.readlines()))
array2 = list(map(int, file2.readlines()))
```

Шаг 3: Объединение массивов
Теперь нам нужно объединить два массива в один. Мы можем использовать оператор + для объединения двух массивов.

Python код для объединения массивов:
``` python
merged_array = array1 + array2
```

Шаг 4: Сортировка объединенного массива
Последний шаг - сортировка объединенного массива. Мы можем использовать метод sort() для этого.

Python код для сортировки объединенного массива:
``` python
merged_array.sort()
```

Шаг 5: Запись результата в файл
Наконец, мы должны записать полученный отсортированный массив в третий файл result.txt. Для этого мы можем использовать метод write() для записи строк в файл. Мы должны преобразовать каждое число в массиве в строку с использованием функции str() и объединить их с помощью пробелов.

Python код для записи результата в файл:
``` python
result.write(' '.join(map(str, merged_array)))
```

Шаг 6: Закрытие файлов
Не забудьте закрыть все открытые файлы, чтобы освободить ресурсы.

Python код для закрытия файлов:
``` python
file1.close()
file2.close()
result.close()
```

Вот целиком приведенный код решения задачи:

``` python
file1 = open('file1.txt', 'r')
file2 = open('file2.txt', 'r')
result = open('result.txt', 'w')

array1 = list(map(int, file1.readlines()))
array2 = list(map(int, file2.readlines()))

merged_array = array1 + array2
merged_array.sort()

result.write(' '.join(map(str, merged_array)))

file1.close()
file2.close()
result.close()
```

Надеюсь, это помогло вам понять, как решить эту задачу. Если у вас возникнут еще вопросы, не стесняйтесь спрашивать!
4,4(32 оценок)
Ответ:
plenkinanatash
plenkinanatash
03.01.2023
Для решения этой задачи, давайте сначала подсчитаем значение арифметического выражения 36^11+6^25-21. Затем мы переведем это значение в систему счисления с основанием 5.

1. Вычисление арифметического выражения:
- Начнем с вычисления 36^11. Для решения этой степени, мы можем использовать следующую формулу: a^n = a^(n-1) * a. Таким образом, мы будем умножать 36 на себя 11 раз. То есть:
36^11 = 36 * 36 * 36 * 36 * 36 * 36 * 36 * 36 * 36 * 36 * 36.
Если мы посчитаем это значение, мы получим 4,738,381,338,321,616.

- Затем, вычислим 6^25, используя ту же формулу:
6^25 = 6^(25-1) * 6.
Это будет равно 306,499,108,486,560.

- Воспользуемся этими значениями, чтобы вычислить значение всего арифметического выражения:
4,738,381,338,321,616 + 306,499,108,486,560 - 21 = 5,044,880,447,808,155.

2. Теперь, чтобы перевести это значение в систему счисления с основанием 5, давайте разложим его по разрядам.

Первый шаг - разбиение числа на суммы по степеням основания:
5,044,880,447,808,155 = 6 * 5^15 + 3 * 5^14 + 2 * 5^11 + 3 * 5^10 + 3 * 5^8 + 2 * 5^6 + 4 * 5 + 0.

Второй шаг - перевод сумм в соответствии с разрядами:
5,044,880,447,808,155 в системе счисления с основанием 5 будет записано как 63233240.

Итак, ответ на задачу "значение арифметического выражения 36^11+6^25-21 записали в системе счисления с основанием 5" будет 63233240.
4,5(57 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ