Ну, я согласен с
gris. На каждое простое число от

до

можно выделить по отдельной девочке. Но это, конечно же, лишь оценка снизу.
А точный ответ получается так. Если посмотреть на числа от

до

, упорядоченные по делимости, то там будет конечное частично упорядоченное множество. Надо этот ЧУМ аккуратненько нарисовать, потом выделить максимальные элементы, ввести на них отношение

, рассмотреть содержащую это отношение минимальную эквивалентность и посчитать число классов этой эквивалентности. Оно и будет точным ответом.
Число

дюже большое, так что ручками эту процедуру проделать нереально. Но прогу наваять легко, и она всё сделает в мгновение ока. Все шаги описанного алгоритма полиномиальны
-- Пт июл 20, 2012 12:16:15 --Если девочки решили скушать числа на отрезке
![$[2, n]$ $[2, n]$](https://dxdy-04.korotkov.co.uk/f/7/e/e/7eeaf1b67b0f7bd228b46320de79464782.png)
, то ответ будет
То есть в случае

будет

, немножечко меньше чем у
gris 
А как он у Вас получился, такое ответ?
-- Пт июл 20, 2012 12:19:11 --Хотя в принципе, понятно. Девочка, которая съела

, скушает также все чётные числа, в частности

, в частности все числа, кратные трём и т. д... Получается, при произвольном

ответ будет на единичку больше, чем количество простых от

до

.