eolymp
bolt
Try our new interface for solving problems
Məsələlər

Faktorial

dərc olunub 27.03.20 12:29:20

В условии написано что значение факториала меньше 2000, но сразу же в примере входные данные - 5040)))

dərc olunub 18.04.20 22:16:37

2000 это не значение факториала,а значение перемeнной n

dərc olunub 16.05.20 13:16:01

Не забудьте про тест для 1

dərc olunub 12.02.21 16:29:40

20-ая проверка - 2001! Хотя в условии (1<=n<=2000) Небольшая подстава , но всё же..

dərc olunub 01.05.22 16:48:11

Тут треба думати "з кінця"

dərc olunub 29.05.22 12:42:45

где проблема ?

int n,f=1,i;
std::cin >> n;
for (i = 1; f < n; i++) {
    f=f*i;
}
std::cout << i-1 << std::endl;
dərc olunub 16.01.23 20:00:35

По-перше, умова нормальна: там написано ввести n! - факторіал числа, а не саме число. По-друге, тут довга арифметика. По-третє, я вичерпав ліміт часу на 20 тесті

dərc olunub 09.10.23 12:18:29

Що виводити в цій задачі, якщо цілого факторіалу немає? Наприклад, коли шукаємо факторіал від числа 3, або 4.