2 / 2 / 1
Регистрация: 19.12.2014
Сообщений: 43
|
||||||
1 | ||||||
Поиск простых чисел14.06.2015, 23:52. Показов 794. Ответов 6
Метки нет (Все метки)
0
|
14.06.2015, 23:52 | |
Ответы с готовыми решениями:
6
поиск простых чисел Поиск простых чисел Поиск простых чисел Поиск простых чисел |
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|||||||||||
15.06.2015, 00:00 | 2 | ||||||||||
нет ошибки, осталось добавить в исключения числа 1,2,3
ещё бы
1
|
5877 / 4754 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
|
15.06.2015, 00:11 | 3 |
1) y и m нет смысла делать глобальными, объявите их в main
2) в функции переменная p не нужна: при x%l==0 делайте return false, а в последней строке функции return true 3) паузу какую-нибудь в конце main организуйте, например system("pause"); 4) еще непонятно что за двойные кавычки в cin и cout. Если там » и «, то поменяйте на >> и <<
1
|
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
15.06.2015, 01:04 | 4 |
все эти советы лишь улучшают и ускоряют код, но это не необходимо, следует найти ошибку, которой нет
в dev cpp при копировании вроде два символа >> заменяются на один, но это не критично кстати возможно вы считаете ошибкой то что программа сразу закрывается, тогда этот совет вам поможет:
1
|
Неэпический
|
|
15.06.2015, 01:12 | 5 |
0
|
2 / 2 / 1
Регистрация: 19.12.2014
Сообщений: 43
|
|
15.06.2015, 01:41 [ТС] | 6 |
Ваши советы помогли спс)
0
|
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
|
|
15.06.2015, 14:57 | 7 |
гуглите алгоритм евклида, разьяснят алгоритмы
Добавлено через 10 минут а ещё можете поискать способы, которые применяются в олимпиадном программировании, проверять следует не все числа до корня из проверяемого, а только те, которые удовлетворяют условию 6k-1 и 6k+1
0
|
15.06.2015, 14:57 | |
15.06.2015, 14:57 | |
Помогаю со студенческими работами здесь
7
Поиск простых чисел Поиск простых чисел Поиск простых чисел Поиск простых чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |