Форум программистов, компьютерный форум CyberForum.ru

Python -> C++ - C++

Восстановить пароль Регистрация
 
JJJDimoNJJJ
0 / 0 / 0
Регистрация: 22.04.2013
Сообщений: 6
14.05.2013, 12:39     Python -> C++ #1
Помогите переделать под си или Java!))) А то я не понимаю в нем много чего.
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import random, sys
 
 def miller_rabin_pass(a, s, d, n):
     a_to_power = pow(a, d, n)
     if a_to_power == 1:
         return True
     for i in xrange(s-1):
         if a_to_power == n - 1:
             return True
         a_to_power = (a_to_power * a_to_power) % n
     return a_to_power == n - 1
 
 
 def miller_rabin(n):
     d = n - 1
     s = 0
     while d % 2 == 0:
         d >>= 1
         s += 1
    
     for repeat in xrange(20):
         a = 0
         while a == 0:
             a = random.randrange(n)
         if not miller_rabin_pass(a, s, d, n):
             return False
     return True
 if __name__ == "__main__":
     if sys.argv[1] == "test":
         n = long(sys.argv[2])
         print (miller_rabin(n) and "PRIME" or "COMPOSITE")
     elif sys.argv[1] == "genprime":
         nbits = int(sys.argv[2])
         while True:
             p = random.getrandbits(nbits)
             p |= 2**nbits | 1
             if miller_rabin(p):
                 print p
                 break
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2013, 12:39     Python -> C++
Посмотрите здесь:

C++ Как собрать python из исходников в visual studio 8?
Программы на Python, сайты с использованием PHP/Python/SQL/HTML+CSS+JS
Вставка Python в программу на C++ C++
C++ Вычислительная часть на С++ и графика на Python
C++ Скрипт на python переделать на С++
C++ Стоит ли переписывать простой, но требующий быстродействия код с C#, Java, Python и т.д. и т.п. на C ++?
нужно переделать код из Python на С++ C++
C++ Перевести код с Python

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
The_Immortal
1548 / 484 / 8
Регистрация: 04.04.2009
Сообщений: 1,891
14.05.2013, 15:05     Python -> C++ #2
JJJDimoNJJJ,
Цитата Сообщение от JJJDimoNJJJ Посмотреть сообщение
А то я не понимаю в нем много чего.
Вы такой не один, надо сказать Уточните задание, пожалуйста.
Yandex
Объявления
14.05.2013, 15:05     Python -> C++
Ответ Создать тему
Опции темы

Текущее время: 00:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru