Пирамида
(Время: 1 сек. Память: 16 Мб Сложность: 20%)
Иннокентий очень любит строить пирамиды. А так как он еще маленький, то свои пирамиды он строит из кубиков. Сначала он выкладывает в ряд N кубиков – основание пирамиды, затем выкладывает остальные уровни так, что каждый последующий уровень на два кубика меньше предыдущего. Все уровни выровнены по центру относительно основания.
Ваша задача – написать программу, которая будет выводить на печать пирамиду, построенную по указанным правилам.
Входные данные
Входной файл INPUT.TXT содержит нечетное натуральное число N (N < 1000) – основание пирамиды.
Выходные данные
В выходной файл OUTPUT.TXT выведите пирамиду с основанием N. Вместо кубиков используйте символ 'A' (заглавная английская буква). В начале строки для форматирования выведите необходимое количество символов '.' (точка).
Пример
№ | INPUT.TXT | OUTPUT.TXT |
1 | 5 | ..A .AAA AAAAA |
Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!
|