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

Python -> C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача (использование и функций, и процедур) формирования матрицы M[i,j], элементами которой являются: http://www.cyberforum.ru/cpp-beginners/thread864516.html
помогите пожалуйста решить в С++ Задача (использование и функций, и процедур) формирования матрицы M, элементами которой являются: - сумма индексов i и j; - произведение индексов i и j; - сумма квадратов индексов i и j.
C++ Построить график функции y=|3x^2+|x|-3| Нужно построить график функций! выражения y=|3x^2+|x|-3| , в котором используется табуляция A=-2 B=2 H=0.3 Помогите пожалуйста, а то зачетная работа!! http://www.cyberforum.ru/cpp-beginners/thread864503.html
C++ Заполнить файл N вещественными случайными числами, найти минимальное значение и вывести его на экран
Заполнить файл N вещественными числами, полученными с помощью генератора случайных чисел. Открыть этот файл,найти минимальное значение и вывести его на экран. помогите пожалуйста,сам в этом нешарю но нужно для зачета
C++ курсач - электронная цифровя подпись
Завтра сдавать курсовую, и поэтому срочно нужен проект в любой среде (С++, Делфи) по подписи документа и проверке подписи. Буду очень благодарен, если кто-нибудь поможет с проектом.
C++ Циклы (определить, какого числа компания получила максимальную общую прибыль) http://www.cyberforum.ru/cpp-beginners/thread864463.html
Фирма имеет три магазина. Известный прибыль каждого магазина за каждый из десяти дней. Организовать ввод информации таблицы и определить, какого числа компания получила максимальную общую прибыль. #include <iostream.h> int main() { int a, b, c, d, x; cout << " Vvedite pribil magazinov za vse dni" <<endl; cin >> a ; cin >> b ;
C++ Нужна программа зашифровки текста(файла) методом прямой замены (на с++) Кому несложно скиньте исходник пожалуста. подробнее

Показать сообщение отдельно
JJJDimoNJJJ
0 / 0 / 0
Регистрация: 22.04.2013
Сообщений: 6

Python -> C++ - C++

14.05.2013, 12:39. Просмотров 442. Ответов 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
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru