Здравствуйте Аноним, Вы писали:
А>Начал реализовывать, однако получается довольно громоздкий код с 3мя циклами, существует ли более изящное решение?
Приведи здесь свой код. Напомни, что тебя в нём не устраивает.
Не забудь воспользоваться тегами форматирования (они появятся внизу, когда будешь писать сообщение) и лучше зарегистрироваться -- приятнее разговаривать с кем-то конкретно, а не с безликим Анонимом. К нам даже заходят люди с совершенно простыми вопросами под своими именами, и им дают подробные ответы, не глядя на уровень вопроса. Так что не бойся показаться начинающим
Удачи!