Насоки и подсказки

Това, което знаем от условието на задачата, е че диамантът е с размер n x n.

От примерните вход и изход можем да си направим изводи, че всички редове съдържат точно по n символа и всички редове, с изключение на горните върхове, имат по 2 звезди. Можем мислено да разделим диаманта на 2 части:

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

results matching ""

    No results matching ""