Автомат получает на вход четырёхзначное десятичное число. по полученному числу строится новое десятичное число по следующим правилам. 1. вычисляются два числа — сумма первой и второй цифр и сумма третьей и четвертой цифр заданного числа. 2. полученные два числа записываются друг за другом в порядке невозрастания (без разделителей). определите, сколько из ниже чисел может получиться в результате работы автомата. 123 1212 1812 312 311 129 1218 912 113
АБВГ
Объяснение:
1. Переведем символы в логические операции:
А Рататуй или Рапунцель или Зверополис
Б (Рататуй и Рапунцель) или Зверополис
В Рататуй и Рапунцель
Г Рататуй и Рапунцель и Зверополис
2. Наибольшее количество страниц будет при запросе с "или", так как
операция "и" "ограничивает" поиск, то есть при поиске "Рататуй ИЛИ Рапунцель" мы будем видеть следующие страницы:
-Рататуй
-Рапунцель
-Рататуй и Рапунцель,
а при поиске "Рататуй И Рапунцель" появятся следующие результаты:
-Рататуй и Рапунцель.
Таким образом, наибольшее число страниц мы получим при запросе А: Рататуй | Рапунцель | Зверополис, наименьшее - Г: Рататуй & Рапунцель & Зверополис.
Объяснение:
Какой язык программирования?
Если python, то:
<название переменной> = input() # Для ввода строк
<название переменной> = int(input()) # Для ввода целых чисел
<название переменной> = float(input()) # Для ввода дробных чисел
<название переменной> = str(input()) # Для ввода строк
Если c++, то:
<название переменной> = cin.get();
или
можно загрузить библиотеку iostream
#include <iostream>
и написать так:
cin >> <название переменной> >> ...;
Других языков не знаю