СПЕЦИФІКАЦІЯ
Дані m
змінні створюйте кожну комбінацію на замовлення n
. Наприклад,
Виведення відображення двох змінних ( a
і b
) на замовлення 1
буде:
- а
- б
- аб
Виведення відображення двох змінних ( a
і b
) на замовлення 2
буде:
- а
- a 2
- б
- b 2
- аб
- a 2 b
- ab 2
- a 2 b 2
Виведення відображення двох змінних ( a
і b
) на замовлення 3
буде:
- а
- a 2
- a 3
- б
- b 2
- б 3
- аб
- a 2 b
- a 3 б
- a 3 b 2
- ab 2
- ab 3
- a 2 b 3
- a 2 b 2
- a 3 b 3
Висновок відображення трьох змінних ( a
, b
і c
) на замовлення 1
буде:
- а
- б
- c
- аб
- до н.е.
- змінного струму
- абс
Виведення m
змінних відображення на замовлення n
буде:
- тощо.
КРИТЕРІЇ ПЕРЕМОГИ
Виведіть кожну можливу комбінацію, як зазначено вище. Порядок не має значення. Де в коді ви друкуєте на екран, значення не має. Важливо лише те, що те, що відображається у ваших результатах, є правильним.
m
більше 26? чи маємо ми підтримувати такі високі значення?
given m variables
означає, що буде надано список змінних. Якщо вказано лише кількість змінних і піднято 0,1,2,3..27,28,29 до повноважень ^ 0, ^ 1, ^ 2 і т. Д. Є прийнятним результатом (як я випливаю з вашого останнього коментаря), це робить речі легші.
^
?