ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Арифметика > задача:


50578 - Numrat Prim Mersenne

Гость
• Вопросы к жюри (2)

Задачи раздела

• 51027 - Download Percentage
• 51028 - Isosceles Triangles
• 51031 - Convert from Hex to Dec
• 51030 - Number of Right Triangles
• 50553 - I pjestueshem me 2013
• 50554 - Fuqia e n-t e m (2)
• 50565 - Numra binare
• 50574 - Numrat Trekendesh
• 50578 - Numrat Prim Mersenne
• 50581 - Rrenjet e Ekuacionit Kuadratik
• 50595 - Shuma e numrave
• 50599 - Shuma e katroreve te difer...
• 50609 - Деление длинного числа н...
• Albanian Airlines
• 50243 - Sum of digits
• 50241 - Greatest common divisor
• 50240 - The numbers that are divisi...

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 4000/7000/4000/7000 мс. Лимит памяти 65000/65000/65000/65000 Кб.
Question by Arban Uka.

Mersenne prime

Pyetje e propozuar nga Arban Uka English

Mersenne Prim është një numër prim (i thjeshtë ) i cili mund të shprehet në formë n : Mn = 2n - 1 . Janë të emërtuar sipas shkencëtarit francez Marin Mersenne.

Shkruani një program i cili do të lexojë n numra e më pas të tregojë numrin e numrave Mersenne ne listën e dhënë .

Input
Rreshti parë përmban një numër (n) ku 2 ≤ n ≤ 100. Në secilin prej n rreshtave në vijim ka një numër secili prej të cilëve është midis 1 and 1013.

Output
Shfaqni vetëm një numër që tregon numrin e numrave Mersenne Prim në listën e dhënë .

Shembull Input:
5
1
7
15
31
5

Shembull Output:
2

Shpjegimi i Outputit:
Janë 6 numra të lexuar:

  • 1 nuk është numër prim
  • 7 është prim dhe i formë s Mn = 2n - 1 pra është një numër Mersenne Prim.
  • 15 nuk është numër prim
  • 31 është Mersenne Prime
  • 5 është prim por jo Mersenne Prim
Ka vetëm 2 numra Mersenne në listë.

Shembull Input 2:
5
511
8191
321051687
1099511627775
2199023255552

Shembull Output 2:
1
Vetëm 8191 është numër Mersenne Prim.

Для отправки решений необходимо выполнить вход.

www.contester.ru