Как такое решить ? (Дискретная математика)

Discussion in 'Болталка' started by seofilms, 19 Oct 2011.

  1. seofilms

    seofilms Elder - Старейшина

    Joined:
    27 May 2009
    Messages:
    74
    Likes Received:
    46
    Reputations:
    14
    Есть две простые задачки но нет ни малейшей идеи как их можно решить, может кто нибудь подскажет?

    1) число 219821459173 08330487013369 является 13 квадратом натурального числа, посчитайте какого
    (Какое число возведенное в 13 степень дает в результате число написанное сверху)
    2) Какими последними двумя цифрами будет оканчиваться число в результате возведения 2 в 1000 степень (2^1000)

    Всем заранее спасибо за помощь :)
     
    #1 seofilms, 19 Oct 2011
    Last edited: 19 Oct 2011
  2. fox_malder

    fox_malder Active Member

    Joined:
    28 Nov 2008
    Messages:
    162
    Likes Received:
    131
    Reputations:
    73
    это разве дискретная математика ???? 0_0
     
  3. seofilms

    seofilms Elder - Старейшина

    Joined:
    27 May 2009
    Messages:
    74
    Likes Received:
    46
    Reputations:
    14
    Не знаю, но задача с пары дискретной математики =)
     
  4. awdrg

    awdrg Member

    Joined:
    30 Jan 2009
    Messages:
    195
    Likes Received:
    31
    Reputations:
    1
    http://www.wolframalpha.com/input/?i=x^13%3D21982145917308330487013369
    извлечение корня 13 степени, ну или возведение в 1/13

    по поводу второй задачи: нужно посмотреть как меняется последняя цифра результата 2^x
    2^1 = 2
    2^2 = 4
    2^3 = 8
    2^4 = 6
    2^5 = 2
    2^6 = 4
    .....
    далее зацикливается, всего 4 члена зацикливаются: 2486
    1000 кратно 4, поэтому последняя цифра будет равна шести.

    упс, не заметил что две цифры, ща подумаю
    p.s мысли по поводу решения не идут, поэтому лезь сюда:
    http://www.wolframalpha.com/input/?i=2^1000
     
    #4 awdrg, 19 Oct 2011
    Last edited: 19 Oct 2011
  5. seofilms

    seofilms Elder - Старейшина

    Joined:
    27 May 2009
    Messages:
    74
    Likes Received:
    46
    Reputations:
    14
    Большое спасибо, выручил, буду думать над 2(
     
    #5 seofilms, 19 Oct 2011
    Last edited: 19 Oct 2011
  6. seofilms

    seofilms Elder - Старейшина

    Joined:
    27 May 2009
    Messages:
    74
    Likes Received:
    46
    Reputations:
    14
    Насчет первого, как вручную найти число 89 ? Все должно решаться на бумаге с ручкой)
     
  7. билли

    билли Member

    Joined:
    29 Mar 2010
    Messages:
    0
    Likes Received:
    64
    Reputations:
    4
    Помню как то на подготовке к олимпиаде наш преподаватель (а может и просто на лекции, не помню), показывал как извлекать корень с помощью рядов (вроде через них). Может быть как то в эту область копнуть?
     
  8. alias6969

    alias6969 Member

    Joined:
    3 Apr 2011
    Messages:
    27
    Likes Received:
    11
    Reputations:
    6
    2^1000 === 76 (mod 100)
     
  9. seofilms

    seofilms Elder - Старейшина

    Joined:
    27 May 2009
    Messages:
    74
    Likes Received:
    46
    Reputations:
    14
    А как к этому пришел ? Есть ход решения? :)
     
  10. alias6969

    alias6969 Member

    Joined:
    3 Apr 2011
    Messages:
    27
    Likes Received:
    11
    Reputations:
    6
    Пришел с помощью той же wolframalpha. Вероятно, есть свойства сравнений по модулю, помогающие в этом случае.
     
  11. validk2009

    validk2009 Member

    Joined:
    17 Mar 2010
    Messages:
    0
    Likes Received:
    13
    Reputations:
    0
    kidala.info/kidala_ripper_7000.shtml
     
  12. seofilms

    seofilms Elder - Старейшина

    Joined:
    27 May 2009
    Messages:
    74
    Likes Received:
    46
    Reputations:
    14
    К чему это?))
     
  13. AnGeI

    AnGeI Elder - Старейшина

    Joined:
    8 Dec 2008
    Messages:
    396
    Likes Received:
    79
    Reputations:
    16
    Эти задания относятся к теории чисел, дискретной математики здесь нету.
    Специальность ИБ? :)
     
  14. seofilms

    seofilms Elder - Старейшина

    Joined:
    27 May 2009
    Messages:
    74
    Likes Received:
    46
    Reputations:
    14
    Специальность инженер программного обеспечения =)
     
  15. VERte][

    VERte][ Elder - Старейшина

    Joined:
    17 May 2007
    Messages:
    240
    Likes Received:
    163
    Reputations:
    32
    по второй задаче:
    берешь все варианты 2^x по модулю 100:
    2,4,8,16,32,64,28,56,24,48,96,92,84,68,36,72,44,88,76,52
    это диапазон 2^1 - 2^21 mod 100, дальше все повторяется (52+52 mod 100 = 4)
    теперь ищешь наибольшую кратную 1000 степень, это 20, 2^20 mod 100 = 76, значит у 2^1000 mod 100 будет тоже 76

    по первой задаче: чем-то напомнило задачу дискретного логарифмирования, но пока не приложу ума как работать в бесконечном поле

    зы. по второй задаче задаче наверно слегка напиздил про наибольшую кратную степень, однако период повтора - 20 степеней двойки, и как раз начиная с двадцатой степени ты шагами в 20 доберешься до 1000, вообщем как-то, я пьян, поэтому последние обоснования сам додумай)
     
    #15 VERte][, 20 Oct 2011
    Last edited: 20 Oct 2011