Задать вопрос
13 марта, 23:07

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

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

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

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

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

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

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

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

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

50 1510 150 1520 2015 1925 1015 215 2519

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

+5
Ответы (1)
  1. 14 марта, 02:37
    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)