Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
JJJDimoNJJJ
0 / 0 / 0
Регистрация: 22.04.2013
Сообщений: 6
#1

Python -> C++ - C++

14.05.2013, 12:39. Просмотров 462. Ответов 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
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2013, 12:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Python -> C++ (C++):

Взаимодействие C++ и Python - C++
Привет! Недавно разговаривал с другом, который учится за границей в сфере информационных технологий(не программирование, что то, связанное...

Перевод с python на c++ - C++
import math #pi - число pi, rad - радиус сферы (Земли) rad = 6372795 #координаты двух точек llat1 = 77.1539 llong1 =...

Перевести с Python на С++ - C++
<program> ::= <statement> <statement> ::= "if" <paren-expr> <statement> | "if" <paren-expr> <statement> "else"...

Python или C++? - C++
Помогите с выбором! Я уже не полный нуб, знаю (сильно сказано) PHP и разметку (HTML, CSS, SQL). Ориентируюсь на кросс платформку Linux,...

Python to cpp - C++
# РОЗДІЛ 2 # Комплект ЦН-1 # 15. Обчислити значення суми k = int(input("k => ")) l = int(input("l => ")) # генеруємо...

Нужна литература по python, c++ - C++
Что делать?Нужна литература по python,c++.Инфы с инета не хватает.

1
The_Immortal
1552 / 488 / 8
Регистрация: 04.04.2009
Сообщений: 1,891
14.05.2013, 15:05 #2
JJJDimoNJJJ,
Цитата Сообщение от JJJDimoNJJJ Посмотреть сообщение
А то я не понимаю в нем много чего.
Вы такой не один, надо сказать Уточните задание, пожалуйста.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2013, 15:05
Привет! Вот еще темы с ответами:

Запуск Python Скрипта из С++ - C++
Доброго времени суток. Подскажите пожалуйста в чем ошибка. Есть программа на С++ вызывающая выполнение скрипта. #define...

Вставка Python в программу на C++ - C++
Добрый вечер. Этот вопрос уже задавал в этой ветке. Вопрос до сих пор актуален, посему решил обратиться сюда, так как, на самом деле,...

Python код конвертировать в C++ - C++
просто есть 20 задач, а руками много времени отнимает. Может есть средство облегчающее труд типа конвертора. Добавлено через 1 час 15...

Скрипт на python переделать на С++ - C++
Здравствуйте! Имеется скрипт на Python 3 def delit(n): de = ch = for i in range(1, int(n ** 0.5) + 1): if n...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.