Пирамида из символов
Вася хочет напечатать на принтере пирамиду из какого-то символа высоты h. Напишите программу, которая поможет ему в этом, не забывая, что программа должна быть "экономически выгодной", т.е печатать наименьшее количество символов.
Примеры пирамид приведены в примерах входных и выходных данных. Для большей наглядности печатаемые пробелы заменены на точки.
Технические условия
Входные данные
В единственной строке задан сначала символ, при помощи которого должна быть печататься пирамида, а затем через пробел и натуральное число, задающее высоту пирамиды h (h ≤ 50).
Выходные данные
В первой сроке выведите общее количество напечатанных "печатных" символов а ниже саму пирамиду.
Информация о задаче
Лимит времени: 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 |
| ← Арбузы | Список задач | Четырехугольник → |
