IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Олимпиадные задачи (с окончившихся олимпиад), ТОЛЬКО условия и ПРОВЕРЕННЫЕ решения
сообщение
Сообщение #1


...
*****

Группа: Пользователи
Сообщений: 1 347
Пол: Мужской

Репутация: -  3  +


Внимание!
В этой теме публикуем только сами задачи и их решения... Обсуждения - в отдельных темах!!!

------------------------------------------------------------

Автобусные билеты в рулоне пронумерованы от 000001 до 999999. Составить программу, выводящую на экран количество и номера (в несколько столбиков) всех счастливых билетов в некотором диапазоне, организовав запрос начального и конечного номера билета диапазона.
Примечание: Счастливым считать тот билет, у которого сумма первых трех цифр равна сумме трех последних.

------------------------------------------------------------

На судоверфь для докового ремонта пришли пять судов А, В, С, D, Е. В доке судоверфи может находиться только одно судно. Необходимое время стоянки в доке каждого судна различно и составляет соответственно МА, МВ, МС, MD и МЕ. Составить программу, определяющую и выводящую на экран очередность постановки судов в док, при которой суммарные потери от простоя судов минимальны.
------------------------------------------------------------

Маленький заблудившийся медвежонок движется по дороге, вдоль которой на расстоянии М друг от друга растут деревья. Останавливаясь под каждым деревом, медвежонок забывает, откуда пришел, и, отправляясь через некоторое время в дальнейший путь, совершенно случайно выбирает то или иное направление движения. На каком расстоянии от первого дерева может быть медвежонок после шести этапов?
------------------------------------------------------------

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

В клетках таблицы расставлены числа. Расставить в этих клетках K ферзей так, чтобы они друг друга не били и чтобы сумма чисел, ими закрываемых, была максимальной.
------------------------------------------------------------

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

По кругу расположено N монет гербами вверх и M монет гербами вниз. Обходя круг по ходу часовой стрелки, переворачивает каждую S-тую монету. В первый раз счет начинается с герба. В каком порядке надо расставить монеты, чтобы после K ходов стало L монет, лежащих гербами вверх.
------------------------------------------------------------

Заменить буквы цифрами так, чтобы соотношение оказалось верным:
ХРУСТ*ГРОХОТ=РРРРРРРРРРР

------------------------------------------------------------

При поступлении в вуз абитуриенты, получившие двойку на первом экзамене, ко второму не допускаются. В массиве A[n] записаны оценки, полученные на первом экзамене. Подсчитать, сколько человек не допущено ко второму экзамену.
------------------------------------------------------------

Составить программу, которая формирует список L, включив в него по одному разу элементы, которые входят в один из списков L1 и L2, но в то же время не входят в другой.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


------------------------------------------------------------

<<Умная пчела>> (6 баллов, 1 секунда на тест)

__F
E__A
D__B
__C
В улье, изображенном на рисунке, ползает пчела. Соты улья представляют собой правильные шестиугольники, поэтому пчела может переползти из одной соты в соседнюю ней через любую из 6 граней. Каждое направление движения обозначается заглавными латинскими буквами от A до F, как показано на рисунке. При записи пути движения пчелы указывается направление движения и число последовательных переходов, совершенных в этом направлении. Так, например, 4 перехода в направлении В записываются как В4. Утром пчела начала свой путь и к вечеру оказалась в некоторой точке улья. Требуется написать программу, которая определяет, за какое минимальное число переходов пчела сможет вернуться в исходную точку, если известна полная запись маршрута. Размер улья можно считать бесконечным.

Формат входных данных:
Текстовый файл input.txt, содержащий одну строку, представляющую запись пути пчелы. Считать, что входная строка не более 80 символов и не содержит синтаксических ошибок. Между командами никакие разделители не ставятся. Число повторений, указанное после команды, находится в диапазоне от 1 до 999 включительно.
Формат выходных данных (вывод на экран):
Целое неотрицательное число - искомое минимальное число переходов
Пример 1
файл input.txt: A1B1C1D1E1
Выходные данные: 1
Пример 2
файл input.txt: A32B33D32A1
Выходные данные: 34
------------------------------------------------------------

<<Произведение дробей>> (12 баллов, 10 секунд на тест)Найти произведение N обыкновенных дробей, записав ответ в виде обыкновенной несократимой дроби.
Например, (3/8)*(2/8)*(14/9)=(7/30).
Формат входных данных:
Текстовый файл input.txt, в первой строке которого записано натуральное число N (1М<10000). В каждой из последующих строк указана пара натуральных чисел - числитель и знаменатель одной дроби. Данные таковы, что числители и знаменатели исходных дробей и числитель и знаменатель ответа после его сокращения не превосходят 30 000.
Формат выходных данных (вывод на экран):
Два натуральных числа - числитель и знаменатель ответа.
Пример:
файл input.txt
3 8
2 5
14 9
Выходные данные:
7 30
------------------------------------------------------------

«Часы» (12 баллов, 1 секунда на тест)
Каждая цифры в электронных часах изображена некоторыми из 7 штрихов. Штрихи пронумерованы сверху вниз, слева направо, как показано на рисунке. Цифры получаются следующими штрихами: 0-1,2,3,5,6,7; 1-3,6; 2-1,3,4,5,7; 3-1,3,4,6,7; 4-2,3,4,6; 5-1,2,4,6,7; 6-1,2,4,5,6,7; 7-1,3,6; 8-1,2,3,4,5,6,7; 9-1,2,3,4,6,7. Часы выпущены фирмой «VREMENI.NET», и поэтому в некоторых цифрах часть штрихов пропала. По имеющемуся изображению цифр на часах определить, какое время часы могли бы показывать. Все возможные варианты вывести в порядке возрастания времени.
Формат входных данных:
Текстовый файл input.txt содержит четыре строки (часы и минуты) по семь символов в каждой. Один символ может быть либо нулем либо единицей: 0 - соответствующий штрих в цифре не горит, 1 - штрих в цифре горит. Например, последовательность 1100010 означает, что горят штрихи 1, 2 и 6.
Формат выходных данных:
Текстовый файл output.txt, содержащий строки в формате ЧЧ:ММ - возможное время в порядке возрастания.
Пример:
файл input.txt:
1110111
1110111
1110111
1110111
файл output.txt:
00:00
00:08
08:00
08:08
------------------------------------------------------------

«Бассейн» (15 баллов, 1 секунда на тест)
Бассейн емкостью 500 м3 наполняется из трех труб A, В, С со скоростями потоков 20, 40 и 100 м3/ч соответственно. Слив производится через три стока D, Е, F с пропускными способностями 30, 50 и 80 м3/ч соответственно, либо через естественный перелив. Открытие и закрытие труб/стоков производится только на границе некоторого часа. Имеется журнал открытия и закрытия труб и стоков за сутки, при этом одна и та же труба/сток может за сутки открываться (закрываться) неоднократно. В один и TOT же час возможно несколько операций (над различными трубами/стоками). Определить, в течении какого количества часов (с точностью до 0.001 часа) вода переливалась через край бассейна при условии, что в 0 часов бассейн был пуст.
Формат входных данных:
В первой строке файла input.txt записано натуральное число N - количество записей в журнале. В каждой из N последующих строк указано целое число - номер часа и через пробел название трубы/стока. Если труба/сток была закрыта - она открывается, если открыта - закрывается.
Формат выходных данных (вывод на экран):
Действительное число с тремя десятичными знаками после запятой - количество часов, в течение которых
вода переливалась через край бассейна.
Пример:
файл input.txt:
4
0 A
5 С
10 F
11 С
Выходные данные:
2.667
------------------------------------------------------------

<<Стираем числа>> (25 баллов, 1 секунда на тест)
На доске записаны подряд натуральные числа от 1 до N (N < 1 000 000 000). Сначала стирают все нечетные числа. Из оставшихся стирают все числа, стоящие на четных местах, затем снова стирают все числа, стоящие на нечетных местах, и так далее, пока не останется одно число. Какое это число?
Пример:
Входные данные: 10
Выходные данные: 6
------------------------------------------------------------

<<Строки>> (30 баллов, 1 секунда на тест)
На вход подаются строки A и В. Необходимо преобразовать строку A в строку В с минимальным суммарным штрафом, который определяется следующим образом: a) удаление символа из строки A - х баллов; б) вставка символа в строку A - у баллов; в) замена символа в строке A на любой другой символ - z баллов. Напишите программу, определяющую минимальный суммарный штраф при преобразовании строки A в строку В.
Формат входных данных:
Файл input.txt, содержащий две строки A, В (длины строк < 255) и три целых неотрицательных числа х, у, z - по одному числу в строке.
Формат выходных данных (вывод на экран):
Одно целое неотрицательное число - минимальный суммарный штраф.
Пример:
файл input.txt:
мама
папа
1
1
10
Выходные данные:
4


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
AlaRic   Олимпиадные задачи (с окончившихся олимпиад)   8.03.2003 22:52
AlaRic   Re: Олимпиадные   17.03.2003 21:00
Slam   Re: Олимпиадные   19.03.2003 23:11
arximed   Телефонный номер называется «шахматным», если его …   15.03.2007 12:06
Ivs   Красивая задача "Театр"!   26.03.2003 21:13
Флогримм   Задача "Навигатор кладоискателя" Описан…   14.11.2004 9:48
Флогримм   [b]Прохождение лабиринта методом волновой трассиро…   15.11.2004 11:26
corazon   [center]------------------------------------------…   23.11.2004 1:43
Altair   [center]------------------------------------------…   24.01.2005 22:07
Jahnerus   Нус! ... раз можно постить свои реализации ...…   26.01.2005 20:47
LammerzAttack   Имя вхо…   5.02.2005 23:33
LammerzAttack   Имя вхо…   5.02.2005 23:34
LammerzAttack   Вот условие Имя входного файла: polymer.in Имя вы…   14.04.2005 21:39
NightPaladin   Вот подумал над позапрошлой задачей. Извини забыл …   14.05.2005 21:01
kuzya   Задача: Дано выражение x*x+y*y=z*z (так называемые…   21.10.2005 19:15
kuzya   Задача: Дано натуральное число К. Напечатать К-ую …   24.10.2005 18:43
Mora   Задачки про файлы: [center]-----------------------…   22.11.2005 15:43
Nosferatu   Площадь прямоугольников Дано N прямоугольников со …   25.11.2005 1:05
minkod   1. В трехмерном пространстве задан куб с ребром дл…   1.12.2005 21:16
hardcase   Брутальня задача с контеста в CBOSS, когда-то пыта…   25.01.2006 1:38
Bill Gates   ФАЙЛОВЫЙ МЕНЕДЖЕР Имя входного файла: far.in Имя …   25.05.2006 23:42
zZz   Вот все 6 задачек с XVIII Всероссийской олимпиады…   25.05.2006 23:49
skAmZ   Кот в шляпе. Был кот с волшебной шляпой, любил пог…   13.06.2006 5:36
Sufix   Дано два числа a и b. Вывести их разность (a-b). В…   5.11.2006 8:52
t3rmin@1   Помогите плиз с задачкой. Нужно составить расписа…   9.12.2006 0:40
mamont001   Куреры В городе X все жители очень любят пиццу .к…   17.12.2006 16:32
ammaximus   Час назад закончился 2 этап Росиийской олимпиады ш…   23.12.2006 19:09
Vinchkovsky   Как и обещал, полностью верна и оптимизированная …   11.01.2007 0:04
Zzzz...   Задача A. Закон Амдала Имя входного файла: a…   19.02.2007 20:45
Рыжик   "Задача о восьми ферзях" На шахматной д…   30.04.2007 0:01
Dmitriy   Автобусные билеты в рулоне пронумерованы от 000001…   3.05.2007 5:12
Postman   Задача "Вирус" Имя входного файла: Inp…   11.07.2007 20:45
kornet   program podshet; var start, finish, sum : longi…   14.07.2007 18:38
мисс_граффити   Олимпиада еще не кончилась, решения будут принимат…   15.09.2007 17:00
Zzzz...   Это задачи с VIII Всероссийской командной олимпиад…   29.10.2007 20:25
mega111   Известный скульптор решил создать монумент под наз…   5.11.2007 12:57
renesko   A. Треугольники На плоскости расположено N невырож…   2.12.2007 18:54
James Montegry   Помогите, кто чем может, плиз, очень нужно. 1. На…   10.12.2007 22:54
James Montegry   Центральный сад страны Олимпия настолько большой, …   28.01.2008 1:14
Mazer   Здравствуйте. Помогите пожалуйста решить такую вот…   13.02.2008 0:18
АНГЕЛ   Пятый Белорецкий турнир по информатике Покажите ре…   17.11.2008 13:17
Lapp   Игра с калькулятором В калькулятор вводится натур…   28.12.2008 12:43
Witaliy   Задание Однажды Петрику поручили проверить надежно…   25.02.2009 20:21
passat   Вот тут много задач на любой вкус. <ссылка уда…   17.03.2009 22:39
Lapp   Вот тут много задач на любой вкус. 1. В этой теме …   18.03.2009 8:27
ZeroQ   [u]"Проще простого" Имеется натуральное…   13.04.2009 23:32
Лисенок   Здравствуйте, у меня есть любопытная задача без ре…   4.12.2009 22:52
Lapp   Лисенок, ты написала в тему, в которой не должно б…   5.12.2009 1:43
DarkWishmaster   Сообщество роботов: Сообщество роботов живет по сл…   31.03.2011 1:30
vasia_borovec   У мене на олімпіаді ( школьной ) була похожа задач…   13.11.2011 20:31
Krjuger   if (a+b+c=d+s+f) and (d+f+s=a+b+c) then v:=v+1 ; …   13.11.2011 21:01
vasia_borovec   and (d+f+s=a+b+c) он не нужен ето просто моя ошибк…   13.11.2011 21:11
APAL   21649*513239=11111111111 Немного "размял…   22.05.2013 15:12


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 28.04.2024 18:58
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name