Автомат получает на вход четырёхзначное десятичное число. по полученному числу строится новое десятичное число по следующим правилам. 1. вычисляются два числа — сумма первой и второй цифр и сумма третьей и четвёртой цифр заданного числа. 2. полученные два числа записываются друг за другом в порядке неубывания (без разделителей). пример. исходное число: 2177. поразрядные суммы: 3, 14. результат: 314. определите, сколько из ниже чисел могут получиться в результате работы автомата. 1915 20 101 1213 1312 312 1519 112 1212 в ответе запишите только количество чисел.
148
386
Ответы на вопрос:
Число 1915 не может быть результатом работы автомата, поскольку число 19 невозможно получить сложением двух цифр. число 20 не может быть результатом работы автомата, поскольку полученные два числа записываются друг за другом в порядке неубывания. число 101 не может быть результатом работы автомата, поскольку первая его часть − 1, а вторая − 01 − это не число. число 1213 может быть результатом работы автомата, в этом случае исходное число могло быть 6667. число 1312 не может быть результатом работы автомата, поскольку полученные два числа записываются друг за другом в порядке неубывания. число 312 может быть результатом работы автомата, в этом случае исходное число могло быть 2166. число 1519 не может быть результатом работы автомата, поскольку числа записываются в порядке неубывания, а число 19 невозможно получить сложением двух цифр. число 112 может быть результатом работы автомата, в этом случае исходное число могло быть 1057. число 1212 может быть результатом работы автомата, в этом случае исходное число могло быть 6666. ответ: 4.
#include < iostream> using namespace std; int main() { double a, b, c; cout < < "a = "; cin > > a; cout < < "b = "; cin > > b; cout < < "c = "; cin > > c; if (a < = b) if (b< c) cout < < "rez = " < < a*b < < endl; else cout < < "rez = " < < a*c < < endl; else if (b > = c) cout < < "rez = " < < c*b < < endl; else if (c> a) cout < < "rez = " < < a*b < < endl; else cout < < "rez = " < < c*b < < endl; cout < < endl; system("pause"); return 0; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
5тата28209.04.2022 17:52
-
украинкасуперпомощь07.01.2023 17:14
-
amink1a23.04.2023 10:06
-
LilNooqas08.05.2020 15:24
-
Adik2006109.08.2020 22:53
-
Сергей008113.07.2021 10:13
-
femalewolf130905.03.2022 16:14
-
паст14514.07.2022 02:51
-
krutoipatan200331.03.2023 14:26
-
Narmahanova14.07.2020 16:30
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.