21.10.2017, 04:24 [+3 UTC]
в нашей команде: 2 186 чел. | участники онлайн: 1 (рекорд: 21)

:: РЕГИСТРАЦИЯ

:: консультации

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.41 (25.02.2017)

Общие новости:
23.02.2017, 09:51

Форум:
20.10.2017, 23:24

Последний вопрос:
20.10.2017, 15:13

Последний ответ:
20.10.2017, 21:45

Последняя рассылка:
21.10.2017, 00:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
24.09.2010, 20:45 »
Flavi49
Снимаю шляпу. "Заставили" лентяя наконец почитать. [вопрос № 180001, ответ № 263165]

РАЗДЕЛ • Basic

Создание программ на языке Basic.

[администратор рассылки: Андреенков Владимир (Профессор)]

Лучшие эксперты в этом разделе

Sergey V. Gornostaev
Статус: Специалист
Рейтинг: 99
Megaloman
Статус: Академик
Рейтинг: 40
mklokov
Статус: 6-й класс
Рейтинг: 23

Перейти к консультации №:
 

Консультация онлайн # 64831
Раздел: • Basic
Автор вопроса: Student - Николай
Отправлена: 29.11.2006, 22:25
Поступило ответов: 1

Здраствуйте эксперты!
Помогите пожалуйста решить несколько задач:
1) Подсчитать сумму трехзначных чисел, в десятичной записи которых нет нечетных
цифр.
2) Найти первые п простых чисел.
3) В массиве А(п) наименьший элемент поместить на первое место, наименьший из оставшихся — на последнее место, следующий по величине — на второе место. следующий на предпоследнее и так далече — до середины массива.
4) В массиве среди заданных натуральных чисел найти такие, десятичная запись которых не содержит одинаковых цифр.
5) Путник двигался несколько часов с одной скоростью, затем ещё несколько часов — с другой скоростью и ещё несколько часов — с третьей скоростью. За какое время он одолел первую половину пути, после чего запланировал привал?

Состояние: Консультация закрыта

Ответ # 129284 от Макаренко Е.В.

Здравствуйте, Student - Николай!
1) Просто делите исследуемые числа на 100, потом на 10 и т.д.; из полученных частных отбираете те, которые делятся на 2 без остатка (без цифр после запятой)
2) Простые числа ищите путем деления каждой последующей после 2 цифры на предыдущую, за исключением 0 и 1; если во всех случаях получается число с дробной частью - вот Вам и простое число. Как насчитаете n чисел - останавливаете алгоритм.
3) Вам потребуется промежуточный массив, в котором Вы расположите числа по условию задачи: берете первый элемент исходного массива и помещаете его в буферную переменную; смотрите следующий элемент: если он меньше, то его кладете в буферную переменную взамен старого, иначе переходите к следующему элементу исходного массива (не самый эффективный алгоритм, зато наглядный). К концу исходного массива получаете самый маленький элемент в буферной переменной и запоминаете его номер в исходном массиве.
Потом ищете следующий по величине, исключая первый (просто при поиске игнорируете член с номером только что положенного в новый массив: потребуется еще и массив номеров smile )
4) см. п.1 только анализ будет на одинаковые цифры, а не на четность
5) В чем суть решения задачи - непонятно. Из условия можно лишь построить параметрическое уравнение. В итоге возможны несколько ситуаций, когда полпути попадают на различные отрезки или между ними.

За подробностями просьба в личку писать.


Консультировал: Макаренко Е.В.
Дата отправки: 30.11.2006, 13:08

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 64831

Посетитель

ID: 23659

# 1

= общий = | 30.11.2006, 15:50 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Макаренко Е.В. Напишите пожалуйста код.

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.13633 сек.

© 2001-2017, Портал RFPRO.RU, Россия
Авторское право: ООО "Мастер-Эксперт Про"
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.41 от 25.02.2017
Бесплатные консультации онлайн