eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Факторіал - 2

опубліковано 20.02.19, 14:29:32

Ця задача на довгу арефметику?

опубліковано 04.07.20, 15:15:09

Как ускорить выполнение кода на Python?

опубліковано 18.05.22, 17:44:08

Dimon2018 так, схоже на це

опубліковано 19.09.22, 18:32:40

ferf

опубліковано 06.01.23, 16:49:34

bu niye sehvdir?

опубліковано 10.01.23, 11:34:28

bu niye sehvdi 50 faiz verir

опубліковано 02.02.23, 18:59:50

я уверен, что прописал максимально оптимизированую длинную арифметику, но всего 80% выдаёт. Тут только формулой Стирлинга, как я думаю

опубліковано 12.03.23, 21:32:39

a-a-alimdar n-n-niye c# kodunu C++a cevirdinkii ...

опубліковано 06.01.24, 17:22:29

c# - 100%

using System; namespace ConsoleApp1 { internal class Program { static void Main() { int n = int.Parse(Console.ReadLine()); Console.WriteLine(FactorialDigitCount(n)); Console.ReadKey(); }

    public static int FactorialDigitCount(int n)
    {
        if (n < 0)
            return 0;

        if (n <= 1)
            return 1;

        double x = n * Math.Log10(n / Math.E) + Math.Log10(2 * Math.PI * n) / 2.0;

        return (int)Math.Floor(x) + 1;
    }
}

}

опубліковано 09.01.24, 17:55:16

DREAM >>>>>>>>>>>>>> all minecraft players

TECHNOBLADE never die

опубліковано 09.01.24, 18:28:04

include<bits/stdc++.h>

define ll long long

using namespace std; int main() { ll n,cvb=0; double f=0; cin>>n; for(int i=1;i<=n;i++){ f+=log10(i); } cvb=f+1;

cout<<cvb;

} //ala kocrun 100%

опубліковано 09.01.24, 18:36:00

Adal>dream