Знову натхненний завданням програмування 101 ось ще одне завдання.
Вхід:
- Позитивне ціле число
n >= 3. (має бути непарним)
Вихід:
nрядки зірочок, де перший рядок маєnзірочки, і кожен новий рядок має дві зірочки менше, ніж рядок раніше. Поки не потрапив 1 зірочку. Звідти кожен новий рядок має дві зірочки більше, ніж рядок до повернення доnзірочок. Проміжки або щось подібне до пробілів доводиться використовувати для вирівнювання зірочок, щоб воно справді було схоже на пісочний годинник.
Загальні правила:
- Додаткові нові рядки дозволені, але їх не потрібно використовувати.
- відступ - обов’язковий.
- Це код-гольф, тому найкоротша відповідь у байтах виграє.
- Оскільки курс викладається на мові C ++, я хочу бачити рішення в C ++.
Тестовий випадок (n = 5):
*****
***
*
***
*****