|
0 / 0 / 0
Регистрация: 11.01.2009
Сообщений: 40
|
|
Дано четное число п > 2. Проверить для него гипотезу Гольдбаха11.01.2009, 18:03. Показов 11828. Ответов 10
Метки нет (Все метки)
1) Написать программу-фильтр, которая при нажатии любых клавиш выводит на экран только буквы и цифры, при этом ука¬зывая, что выводится: буква или цифра.
2) Написать программу вывода всех четных чисел в диапазоне от 2 до 100 включительно 3) Дано четное число п > 2. Проверить для него гипотезу Гольд¬баха; каждое четное п представляется в виде суммы двух простых чисел. 4) Дана последовательность чисел аь аъ ..., ап. Указать наименьшую длину числовой оси, содержащую все эти числа. 5) Удалить часть символьной строки, заключенной в скобки (вместе со скобками).
0
|
|
| 11.01.2009, 18:03 | |
|
Ответы с готовыми решениями:
10
Дано четное число n > 2. Проверить для него гипотезу Гольдбаха Дано четное число n > 2. Проверить для этого числа гипотезу Гольдбаха
|
|
133 / 132 / 29
Регистрация: 04.01.2009
Сообщений: 415
|
|||||||||||
| 11.01.2009, 18:40 | |||||||||||
|
2)
1)
0
|
|||||||||||
|
43 / 39 / 12
Регистрация: 05.01.2009
Сообщений: 394
|
||||||
| 11.01.2009, 18:56 | ||||||
|
лучше в цикле вроде
while(cin>>key, int(key)!=32) // пробел кажится {.......} Добавлено через 6 минут 3 секунды 5)
0
|
||||||
|
12 / 12 / 2
Регистрация: 27.09.2008
Сообщений: 43
|
||||||
| 11.01.2009, 19:48 | ||||||
|
Проверка гипотезы Гольдбаха
1
|
||||||
|
32 / 32 / 4
Регистрация: 29.12.2008
Сообщений: 75
|
||||||||||||||||||||||||||
| 11.01.2009, 20:17 | ||||||||||||||||||||||||||
Сообщение было отмечено как решение
Решение
Задачи сделаны в C++ Builder 6.
Залача № 1
Воспринимаются как русские, так и английские буквы. Задача 2
Задача 3
Задача 5
Желаю удачи!!!
3
|
||||||||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 11.01.2009
Сообщений: 40
|
|
| 11.01.2009, 21:18 [ТС] | |
|
Я в шоке ** ребята!! Вы просто гении!!! Если ещё правильно будет то вабще круть))) осталось только блок-схемы сделать xD если кто нить тут этим промышляет дайте знать)) если нет... бу сам мудрить *__*
0
|
|
|
32 / 32 / 4
Регистрация: 29.12.2008
Сообщений: 75
|
||||||
| 13.01.2009, 19:43 | ||||||
|
Предлагаю другой способ решения задачи о гипотезе Гольдбаха. Принцип остается тем же, но в подавляющем большинстве случаев новая программа работает быстрее за счет уменьшения количества повторений в цикле.
1
|
||||||
|
12 / 12 / 2
Регистрация: 27.09.2008
Сообщений: 43
|
|
| 13.01.2009, 21:44 | |
|
Раз уж речь зашла о производительности, то нужно в функции prost(int z), выражение sqrt(z) присвоить переменной, т.к. оно постоянно, а в цикле оно при каждом проходе вычисляется заново.
Добавлено через 4 минуты 52 секунды И почему ты думаешь, что первый вариант медленнее чем второй? Мне кажется это не так, по причине того, что во втором варианте используется деление. Деление требует больше процессорного времени, чем простое вычитание.
0
|
|
|
32 / 32 / 4
Регистрация: 29.12.2008
Сообщений: 75
|
|||||||||||
| 14.01.2009, 19:58 | |||||||||||
|
Да, квадратный корень из z лучше присваивать не переменной, а константе (для большей производительности).
Я извиняюсь. Я хотел оператор for написать так:
Что касается деления, то, если ты заметил, здесь происходит деление на 2. Это эквивалентно сдвигу влево на 1 бит (операция f>>1). Она происходит, если я не ошибаюсь, за 1 такт. А уж если действительно бороться за производительность, то результат этого выражения лучше присвоить даже не переменной, а константе. Доступ к константам, как известно, происходит быстрее. Но я имел ввиду вовсе не это. Я боролся за уменьшение количества повторений в цикле. Так, например по первому алгоритму число 18 будет представлено как 5+13. Для этого потребуется 4 повторения: 1. i=2 2. i=3 3. i=4 4. i=5 По второму алгоритму это же число представится 18=7+11. Потребуется только одно повторение: 1. i=2. На самом деле, исследовав ряд примеров, мне показалось, что пара простых чисел для большинства четных f (естественно f принадлежит какому-то фиксированному диапазону), ближе к f/2, нежели к 2. Однако сегодня я еще раз проверил это утверждение, основываясь на такой программе:
Однако если брать маленьки диапазон перебора (скажем, от 4 до 80), то второй алгоритм будет работать ненамного, но все же быстрее. Вероятно, этот факт меня и ввел в заблуждение. В итоге решайте сами, какой из алгоритмов использовать. А кстати, хорошая идея операцию деления заменить операцией сдвига.
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 27.05.2020
Сообщений: 7
|
|
| 10.11.2020, 17:38 | |
|
а можите пж сделать на с# 3 задание? спасибо
0
|
|
| 10.11.2020, 17:38 | |
|
Помогаю со студенческими работами здесь
11
Проверить для числа гипотезу Гольдбаха
Проверить для заданного числа Гипотезу Гольдбаха Проверить для этого числа N гипотезу Гольдбаха Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|