Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ 3 задачи

Автор: gulldan 23.01.2008 19:33

Всем привет !!!
немогли бы вы помочь или хотя бы рассказал алгоритм как решать задачи
________________________________________________________________

1)Антон решает такую задачу : "На числовой прямой задано n точек, необходимо найти среди них дае ближайщих"
Расстояние между двумя точками числовой прямой х и у равно |x - y|

________________________________________________________________

2)Недавно Димин начальник Георгий столкнулся с весьма интересной последовательность. a1,a2,...,an , которая определяется слудующим образом а1=0 аn (n>1) есть наименьшее большее а(n-1) натуральное число ,десятичной записи которого не содержит цифр, содержащихся в десятичной записи a(n-1)
Напишите программу,которая по числу n вычислит аn.

________________________________________________________________

3)
Заданы 3числа a,b,c.Необходимо выяснить ,можно ли так переставить цыфры в числах а и b ,чтобы получилось с.
напимер заданы 12,31,25
переставив 31 как 13 то получим (12+13=25)
________________________________________________________________

заранее спасибо за любую помощь smile.gif

Автор: Michael_Rybak 23.01.2008 20:04

Что делал сам, что не получается?

Автор: gulldan 23.01.2008 20:08

в том и причина я незнаю как начать =(

Автор: Yevgeny 24.01.2008 8:06

В первой тебе надо просто брать поочереди каждую точку и сравнивать расстояние от неё до всех других, попалось меньше предыдущего - запомнил точки, потом следущую точку берёшь, и так далее, пока все не переберёшь... Ну, взламывал когда-нить кодовый замок, не смотря на потёртость клавишь? Вот и тут так же можно!!! smile.gif выкладывай, что вышло...

В третьей всё аналогично, надо просматривать все возможные варианты и сравнивать их с третьим числом...

Автор: nesh 25.01.2008 20:39

Народ привет!
Мне нужно написать 3 элементарных программы и сделать это как можно быстрее:
1) Составить программу вычисления суммы первых n членов ряда 1+1/2+1/3+1/4+…
2) Составить программу преобразования введенного числа в двоичное
3) Составить программу, которая проверяет, является ли введенное целое число простым
Народ кто, чем может, помогите мне очень срочно надо!
Заранее благодарен!!!

Автор: nesh 26.01.2008 2:08

Народ привет!
Мне нужно написать 3 элементарных программы и сделать это как можно быстрее:
1) Составить программу вычисления суммы первых n членов ряда 1+1/2+1/3+1/4+…
2) Составить программу преобразования введенного числа в двоичное
3) Составить программу, которая проверяет, является ли введенное целое число простым
Народ кто, чем может, помогите мне очень срочно надо!
Заранее благодарен!!!

 ! 
Еще раз, и бан на неделю.


Автор: compiler 26.01.2008 2:14

nesh, тебе же уже все сказали... ЧаВО + Поиск
например, задача №3 http://forum.pascal.net.ru/index.php?showtopic=3916

Автор: nesh 26.01.2008 19:59

Нашел только 2 и з программу, а вот 1 не нашел!
Может кто подскажет?!

Автор: compiler 26.01.2008 21:21

Цитата(nesh @ 26.01.2008 14:59) *
а вот 1 не нашел!
http://forum.pascal.net.ru/index.php?showtopic=19299&hl=%F7%EB%E5%ED%EE%E2+%F0%FF%E4%E0, с выделенными ключевыми словами для поиска...

Автор: nesh 4.02.2008 20:31

Всем привет!
Народ обыскал все на форуме, но не нашел таких задач:
1) Составьте функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргументов;
2) Составьте процедуру, которая выводит строку, состоящую из одинаковых символов. Длина строки и символ являются параметрами процедуры.
Пожалуйста, помогите составить эти программки! А то мне очень нужно!
ЗАРАНЕЕ БЛАГОДАРЕН!!!

Автор: nesh 5.02.2008 18:42

Всем привет!
Народ обыскал все на форуме, но не нашел таких задач:
1) Составьте функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргументов;
2) Составьте процедуру, которая выводит строку, состоящую из одинаковых символов. Длина строки и символ являются параметрами процедуры.
Пожалуйста, помогите составить эти программки! А то мне очень нужно!
ЗАРАНЕЕ БЛАГОДАРЕН!!!

Автор: Василий 7.02.2008 11:55

Данные задачи...с заочной краевой-олимпиады школьников Хаб. края...Олимпиада идет до 18 февраля...обидно, что в победителях может оказаться тот, кто ничего толком не знает в алгоритмизации и программировании...

Автор: klem4 7.02.2008 13:11

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