Знание того, что сумма известна - запретили использовать.
И абсолютно правильно запретили: на всякий чих не наздравствуешься.
Увы, препод требует два варианта - второй это именно найти универсальный
Так я ж ровно его и предлагал. Это для каждого икса -- наибольшее из двух чисел: номера, с которого возрастание сменяется убыванием (он считается вполне явно) и номера, для которого член ряда равен допустимой погрешности. Последнее точно выразить через иксы и эпсилоны, естественно, невозможно. Можно, конечно, придумать более-менее разумную оценку снизу через стирлингов и прочие танцы с бубнами; но если препод настаивает именно на этом -- то он явно забыл, что он по замыслу всё-таки программист.
Во всяком случае, предложить что-то существенно лучшее нельзя практически наверняка.
-- Вт окт 20, 2015 20:48:06 --Нет, я немножко передумал. Найдём сперва первое число (границу возрастания/убывания). Завысим его в пару раз и грубо оценим потом остаток, подпирая факториал снизу просто геометрической прогрессией. Это получится уже вполне явно. И не так уж и грубо выйдет: необходимое к-во слагаемых вот как раз не более чем в пару раз и завысится.(Там есть нюанс, но с ним нетрудно справиться.)
Но всё равно это выглядит как некоторое извращение.