Задать вопрос
30 июня, 13:57

Автомат получает на вход пятизначное десятичное число. По полученному

числу строится новое десятичное число по следующим правилам.

1. Вычисляются два числа - сумма первой, третьей и пятой цифр и сумма

второй и четвёртой цифр заданного числа.

2. Полученные два числа записываются друг за другом в порядке

невозрастания (без разделителей).

Пример. Исходное число: 15177. Поразрядные суммы: 9, 12. Результат: 129.

Определите, сколько из приведённых ниже чисел могут получиться

в результате работы автомата.

50 1510 150 1520 2015 1925 1015 215 2519

В ответе запишите только количество чисел

+2
Ответы (1)
  1. 30 июня, 14:25
    0
    Ответ 5

    Код на Ruby

    t = {}

    for i in 10000 ... 99999

    n, a, b, k = i, 0, 0, 0

    while n > 0

    k + = 1

    a + = n % 10 if k % 2 = = 0

    b + = n % 10 if k % 2 = = 1

    n = n / 10

    end

    s = [a, b]. max. to_s + [a, b]. min. to_s

    next if not ["50", "1510", "150", "1520", "2015", "1925", "1015", "215", "2519"]. include? (s)

    if t[s] = = nil then t. store (s, 1) else t[s] + = 1 end

    end

    p t

    вывод

    {"50"=>15, "150"=>69, "1510"=>837, "2015"=>144, "215"=>168}
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Автомат получает на вход пятизначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам. 1. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Автомат получает на вход По полученому пятизначное десятичное число. числу строится новое десятичное число по следующим правилам. 1. Вычисляются два числа сумма первой, третьей и пятой цифр и сумма второй и четвертой цифр заданного числа. 2.
Ответы (1)
Автомат получает на вход четырёхзначное десятичное число. Пополученному числу строится новое десятичное число по следующимправилам. 1. Вычисляются два числа - сумма первой и второй цифр и сумма третьей ичетвёртой цифр заданного числа. 2.
Ответы (1)
Автомат получает на вход четырёхзначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам. 1. Вычисляются два числа - сумма первой и второй цифр и сумма третьей и четвертой цифр заданного числа. 2.
Ответы (1)
1. Автомат получает на вход пятизначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам. 1. Вычисляются два числа - сумма первых трёх цифр и сумма последних трёх цифр. 2.
Ответы (2)
Автомат получает на вход четырехзначное десятичное число. По полученному числу строится новое десятичное число по следующим правилам: 1) вычисляются два числа - сумма "кратчайших" цифр четырехзначного числа, а также сумма "средних" цифр заданного
Ответы (1)