1456: Математична гра

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 17
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

Василько придумав для себе математичну гру. Він бере певну кількість цілих додатних чисел і за допомогою групування, множення та додавання отримує різні числа. Василько не впевнений, що зміг отримати всі можливі числа і просить допомоги: складіть програму, яка знайде кількість різних чисел, які можливо отримати, та їх суму.

Формат вхідних даних

Єдиний рядок містить не більше 10 цілих додатних чисел не більших 100, які розділені одним пропуском.

Формат вихідних даних

У першому рядку вивести кількість різних чисел, які можна отримати в описаній грі, а в другому - їх суму.

Приклад вхідних даних

1 2 3

Приклад вихідних даних

5
35

Пояснення до прикладу

Є такі варіанти групування із різними результатами:

1 + 2 + 3 = 1 * 2 * 3 = 6
1 * (2 + 3) = 5
1 + 2 * 3 = 7
(1 + 2) * 3 = 9
(1 + 3) + 4 = 8

Коментарі


  • 0
    Hydra  commented on Гру. 21, 2021, 10:51 після полудня

    Як потрібно згрупувати числа в послідовності {1, 2, 3}, щоб отримати (1+3)*4=8?


    • 0
      zvit  commented on Гру. 23, 2021, 6:22 після полудня

      так, там помилка, дякую