Number Theory - Factorial (Arabic)

Поділитися
Вставка
  • Опубліковано 19 січ 2025

КОМЕНТАРІ • 19

  • @ahmedashraf1343
    @ahmedashraf1343 3 місяці тому

    I have reached that:
    4M = N - N * (1/5) ^ floor(log_5(N))
    using the geometric sequence and I don't know how should I continue from here and not sure if I am right

  • @AdelAliOmar
    @AdelAliOmar 12 років тому +1

    ربنا يجازيك خير ع المجهود ويجعله في ميزان حسناتك

  • @ahmedsalah7260
    @ahmedsalah7260 6 років тому +2

    حضرتك فى الجزئيه دى قولت اننا عاوزين اكبر اوس لل p بحيث يكون n تقبل عليه بعدين قولت 1*p, 2*p, 3*p...
    يعنى حسبت القيمه اللى اضربها فى p مش الاس زى ماكنت كاتب فوق ولا انا فهمت غلط ولا ايه ؟؟
    ودى التوقيت بتاع الجزئيه دى فى الفيديو توفيرا للوقت : ua-cam.com/video/YTLv1fgISPI/v-deo.htmlm59s
    // Given a prime p, and n!, what is max x such that n! divisble by p^x
    // For each multiple M of p

  • @ArabicCompetitiveProgramming
    @ArabicCompetitiveProgramming  11 років тому

    JWA. Yes, thanks for correction

  • @mustafaabdeltawwab9280
    @mustafaabdeltawwab9280 11 років тому

    ربنا يكرمك على المجهود الرائع.. أنا بقالي فترة طويلة بدور على حاجة قوية بالشكل ده عشان أبدأ في الـalgorithms
    سؤال.. المسألة 1375، حاسس إن مالهاش علاقة بالـfactorials، أعتقد إنك كنت تقصد 10375؟؟

  • @ahmednasrzc
    @ahmednasrzc 12 років тому

    ربنا يكرمك وان شاء الله تستمر اكتر وتفيدنا اكتر

  • @mahmoudrifaat5325
    @mahmoudrifaat5325 6 років тому +1

    Is the answer of the last question N = M * 5 ?

    • @ArabicCompetitiveProgramming
      @ArabicCompetitiveProgramming  6 років тому

      tried to simulate some using ur code and see?
      tried to prove?

    • @mahmoudrifaat5325
      @mahmoudrifaat5325 6 років тому

      Using the fact that the factorization of a factorial of a number always has more 2s than 5s so i only care about 5s, and i need exactly M fives to get M trailing zeros so i simply take N = M*5,
      And yes i've tried my solution on some small test cases and it worked.

    • @ArabicCompetitiveProgramming
      @ArabicCompetitiveProgramming  6 років тому

      @@mahmoudrifaat5325 but N! already has some zeros inside it?
      According to, If I want the M=3 zeros, then N=15, have u checked what is !15 ?

    • @mahmoudrifaat5325
      @mahmoudrifaat5325 6 років тому

      @@ArabicCompetitiveProgramming i can't get your piont sir .. you said "trailing zeros" and 15! has three trailing zeros and its the smallest factorial that has three "trailing zeros", which satisfies my solution N = 3*5 = 15

    • @ArabicCompetitiveProgramming
      @ArabicCompetitiveProgramming  6 років тому

      @@mahmoudrifaat5325 what is the value of 15!?

  • @kareemfathy8689
    @kareemfathy8689 5 років тому

    why we will use only a-b 2's ?

  • @ahmadzaluokh2576
    @ahmadzaluokh2576 Рік тому +1

    Answer of last question is
    5*M