Решение.
Валентин за один день прочитывает \(1 : 7\) книги.
За \(5\) дней он прочитает: \(5 : 7\) книги.
Демьян за один день прочитывает \(1 : 9\) книги.
За \(6\) дней он прочитает: \(6 : 9 = 2 : 3\) книги.
Сравним: \(5 : 7 = 15 : 21\), а \(2 : 3 = 14 : 21\).
Так как \(14 : 21 < 15 : 21\), Демьян прочитает меньше.
Ответ: Демьян за 6 дней.