Время

13:27:19
24 May 2012
Версия для печати

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

   Вася хочет напечатать на принтере пирамиду из какого-то символа высоты h. Напишите программу, которая поможет ему в этом, не забывая, что программа должна быть "экономически выгодной", т.е печатать наименьшее количество символов.

   Примеры пирамид приведены в примерах входных и выходных данных. Для большей наглядности печатаемые пробелы заменены на точки.


Технические условия

   Входные данные

   В единственной строке задан сначала символ, при помощи которого должна быть печататься пирамида, а затем через пробел и натуральное число, задающее высоту пирамиды h (h50).

   Выходные данные

   В первой сроке выведите общее количество напечатанных "печатных" символов а ниже саму пирамиду.


Информация о задаче

Лимит времени: 1 секунда
Лимит памяти: 64 MB
Баллы за пройденный тест: 5
Сложность: 9% 201/222
Источник: II этап Всеукраинской олимпиады 2010-2011 г.Бердичев
Классификация: Алгоритмы на строках

Пример

Пример входных данных

Sample 1
A 3

Sample 2
M 9

Пример выходных данных

Sample 1
12
..A
.AAA
AAAAA

Sample 2
117
........M
.......MMM
......MMMMM
.....MMMMMMM
....MMMMMMMMM
...MMMMMMMMMMM
..MMMMMMMMMMMMM
.MMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM


← Арбузы Список задач Четырехугольник →