4. В одному класі на 35 учнів менше, ніж у другому. Коли в першому Класі кількість учнів збільшилася на 4%, а и другому – зменшилася на 10%, и оf уох класах учнів стало порівну. Скільки учнів стало в кожному класі?
ответ: 10 королей. Решение: Покрасим белые клетки в синий и красный цвет. Назовём клетку очень хорошей, если король, поставленный на неё, закроет 5 белых клеток и ни с одной стороны от него не будет промежутка в 2 или 1 клетку. Таких мест два. Они забирают 10 белых клеток, осталось 22. Больше хороших клеток нет, так что любой следующий поставленный король закроет самолично не более трёх клеток. 22 : 3 = 7(ост.1), следовательно, нужно поставить ещё 8 королей. Пример на картинке (зелёные - короли):
Найти точное кол-во страниц невозможно. Можно только определить диапазон значений, в котором оно находится: 1 цифра - от 1 до 9, 3 цифры - от 100 до 999 и т. д.
Математически: от 10 ** (n - 1) до 10 ** n - 1 включительно. Где ** - возведение в степень.
Если же n - общее кол-во цифр на всех страницах, то для первых 9 страниц понадобится 9 цифр, для следующих 100 страниц - 200 цифр, для следующих 1000 страниц - 3000 цифр и т. д.
Прибавляем 1 к n и получаем ряд 10, 200, 3000, 40000, 500000, 6000000, 70000000, 800000000
readln(n); inc(n); mul := 100000000; coun := -1; for i := 8 downto 1 do begin tmp := n div (mul * i); n := n mod (mul * i); mul := mul div 10; inc(count, tmp * mul) end; inc(count, n); writeln(count)
если бы было по русский а не украин