решение

решение


Пересядь с иглы патлатого одобрения на математику


  1. Первый цикл
    Значит решил я тут немного логикой воспользоваться, не зря же в универе ходил. Получилось следующее:

ну и это, очевидно, что раз мы получили новое ограничение для first, нет смысла брать всю длину, поэтому такой говно код.
https://ideone.com/VXkIh0


2. Второй цикл

Проделываем похожий фокус. Но я оч долго бился над наиболее лаконичным решением. Но к своему сожалению так и не пришел.


https://ideone.com/VXkIh0

3. Третий цикл.
Мне стало впадлу, ибо там та же котовасия. Наверное есть боле лаконичный подход. Но я и на эти размышления убил больше необходимого.


Report Page