eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Піраміда з символів

Піраміда з символів

Вася хоче надрукувати на принтері піраміду з якогось символу висотою \textbf{h}. Напишіть програму, яка допоможе йому у цьому, не забуваючи, що програма повинна бути "е\textit{кономічнои вигідною"}, тобто друкувати найменшу кількість символів. Приклади пірамід наведено у прикладах вхідних та вихідних даних. Для кращого унаочнення пропуски, що друкуються, замінено на крапки. \InputFile У єдиному рядку задано спочатку символ, при допомозі якого повинна друкуватись піраміда, а потім через пропуск і натуральне число, яке задає висоту піраміди \textbf{h} (\textbf{h} ≤ \textbf{50}). \OutputFile У першому рядку виведіть загальну кількість надрукованих "\textit{друкованих}" символів а нижче саму піраміду.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
A 3
Вихідні дані #1
12
  A
 AAA
AAAAA
Вхідні дані #2
M 9
Вихідні дані #2
117
        M
       MMM
      MMMMM
     MMMMMMM
    MMMMMMMMM
   MMMMMMMMMMM
  MMMMMMMMMMMMM
 MMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM
Джерело II етап Всеукраїнської олімпіади 2010-2011 м.Бердичів