AlexBurkov's blog

By AlexBurkov, 10 years ago, In Russian

Доброго времени суток! Есть простая задача, по заданному числу N (1 <= N <= 26) вывести N строк в таком формате:

N = 3

a..a

a.ab

aabc

N = 5

a....a

a...ab

a..abc

a.abcd

aabcde

В задаче, вместо точек должны стоять пробелы) Просто так нагляднее)

Задача элементарная, но задание состоит в том, чтобы решить ее, использовав как можно меньше символов. На данный момент лучшее решение на С++ — 99 символов, на С — 81 символ. Если у кого-то есть идеи или реализации, буду рад услышать.

  • Vote: I like it
  • +9
  • Vote: I do not like it