Насоки и подсказки
Това, което знаем от условието на задачата, е че диамантът е с размер n
x n
.
От примерните вход и изход можем да си направим изводи, че всички редове съдържат точно по n
символа и всички редове, с изключение на горните върхове, имат по 2 звезди. Можем мислено да разделим диаманта на 2 части:
- Горна част. Тя започва от горният връх до средата.
- Долна част. Тя започва от реда след средата до най-долния връх (включително).
Горна част
- Ако n е нечетно, то тя започва с 1 звезда.
- Ако n е четно, то тя започва с 2 звезди.
- С всеки ред надолу, звездите се отдалечават една от друга.
- Пространството между, преди и след звездите е запълнено с тирета.
Долна част
- С всеки ред надолу, звездите се събират една с друга. Това означава, че пространството (тиретата) между тях намалява, а пространството (тиретата) отляво и отдясно се увеличава.
- В най-долната си част е с 1 или 2 звезди, спрямо това дали n е четно или не.
Горна и долна част на диаманта
- На всеки ред звездите са заобиколени от външни тирета, с изключение на средния ред.
- На всеки ред има пространство между двете звезди, с изключение на първия и последния ред (понякога звездата е 1).