1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| AlaRic |
8.03.2003 18:52
Сообщение
#1
|
|
... ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 347 Пол: Мужской Репутация: 3 |
Внимание!
В этой теме публикуем только сами задачи и их решения... Обсуждения - в отдельных темах!!! ------------------------------------------------------------ Автобусные билеты в рулоне пронумерованы от 000001 до 999999. Составить программу, выводящую на экран количество и номера (в несколько столбиков) всех счастливых билетов в некотором диапазоне, организовав запрос начального и конечного номера билета диапазона. Примечание: Счастливым считать тот билет, у которого сумма первых трех цифр равна сумме трех последних. ------------------------------------------------------------ На судоверфь для докового ремонта пришли пять судов А, В, С, D, Е. В доке судоверфи может находиться только одно судно. Необходимое время стоянки в доке каждого судна различно и составляет соответственно МА, МВ, МС, MD и МЕ. Составить программу, определяющую и выводящую на экран очередность постановки судов в док, при которой суммарные потери от простоя судов минимальны. ------------------------------------------------------------ Маленький заблудившийся медвежонок движется по дороге, вдоль которой на расстоянии М друг от друга растут деревья. Останавливаясь под каждым деревом, медвежонок забывает, откуда пришел, и, отправляясь через некоторое время в дальнейший путь, совершенно случайно выбирает то или иное направление движения. На каком расстоянии от первого дерева может быть медвежонок после шести этапов? ------------------------------------------------------------ В городе N домов. Найдите максимально возможное количество непересекающихся заборов, которое можно построить в этом городе, при условии, что каждый забор огораживает хотя бы один дом, а никакие два забора не огораживают одну и ту же совокупность домов. ------------------------------------------------------------ В клетках таблицы расставлены числа. Расставить в этих клетках K ферзей так, чтобы они друг друга не били и чтобы сумма чисел, ими закрываемых, была максимальной. ------------------------------------------------------------ В заданной последовательности целых чисел найти максимально длинную подпоследовательность чисел такую, что каждый последующий элемент подпоследовательности делился нацело на предыдущий. ------------------------------------------------------------ По кругу расположено N монет гербами вверх и M монет гербами вниз. Обходя круг по ходу часовой стрелки, переворачивает каждую S-тую монету. В первый раз счет начинается с герба. В каком порядке надо расставить монеты, чтобы после K ходов стало L монет, лежащих гербами вверх. ------------------------------------------------------------ Заменить буквы цифрами так, чтобы соотношение оказалось верным: ХРУСТ*ГРОХОТ=РРРРРРРРРРР ------------------------------------------------------------ При поступлении в вуз абитуриенты, получившие двойку на первом экзамене, ко второму не допускаются. В массиве A[n] записаны оценки, полученные на первом экзамене. Подсчитать, сколько человек не допущено ко второму экзамену. ------------------------------------------------------------ Составить программу, которая формирует список L, включив в него по одному разу элементы, которые входят в один из списков L1 и L2, но в то же время не входят в другой. |
![]() ![]() |
| Zzzz... |
19.02.2007 16:45
Сообщение
#2
|
|
/// ![]() ![]() Группа: Пользователи Сообщений: 78 Пол: Мужской Реальное имя: Илья Репутация: 0 |
Задача A. Закон Амдала
Имя входного файла: amhdal.in Имя выходного файла: amhdal.out Ограничение по времени: 2 секунды Ограничение по памяти: 64 мегабайта Параллельное программирование изучает методы построения программ, которые будут выполняться на нескольких процессорах. В результате решения одной из первых задач этого раздела информатики появился закон Амдала. Задача Амдала формулировалась так. Имеется n процессоров и p процентов вычислений не могут выполняться параллельно. Во сколько раз быстрее можно выполнить вычисления по сравнению с одним процессором? Например, если n = 10, p = 50, а на одном процессоре все вычисления выполняются за время t. Тогда первая половина вычислений (50%) будет выполнена за время t / (2•10) , а вторая — за время t / 2. Общее время вычислений в этом случае составит t / 2 + t / 20 = 11•t / 20, а ускорение по сравнению с одним процессором составит 11 / 20 раза. Если же n = 10, p = 25, и на одном процессоре все вычисления выполняются за время t. Тогда 75% вычислений будут выполнены за время 3•t / (4•10) , а оставшиеся 25% — за время t / 4 . Общее время вычислений в этом случае составит t / 4 + 3•t / 40 = 13•t / 40 , а ускорение по сравнению с одним процессором составит 40/13 раза. Даны числа n и p. Напишите программу, решающую задачу Амдала. Формат входного файла Входной файл содержит два целых числа n (1 ≤ n ≤ 1000) и p (0 ≤ p ≤ 100). Формат выходного файла В выходной файл выведите ответ на задачу с точностью не хуже 10−6. Примеры amhdal.in amhdal.out 10 50 1.818181818 10 25 3.076923077 1000 100 1.00000000000 1000 0 1000.000000000 239 30 3.301104972 777 55 1.816269285 Задача B. Биатлон Имя входного файла: biathlon.in Имя выходного файла: biathlon.out Ограничение по времени: 2 секунды Ограничение по памяти: 64 мегабайта На Зимних Олимпийских Играх традиционно проводятся соревнования по биатлону. Как известно, этот вид спорта содержит лыжные гонки и стрельбу по мишеням из винтовки. На каждом огневом рубеже расположены 5 мишеней. Каждая из них имеет форму круга радиусом 10 см, а расстояния между центрами соседних мишеней одинаковы и равны 25 см. Центры мишеней при этом расположены на одной горизонтали. Введем прямоугольную систему координат так, что начало координат расположено в центре самой левой мишени, ось Ox направлена вправо, а ось Oy — вверх. Таким образом, центры мишеней имеют координаты (0, 0), (25, 0), (50, 0), (75, 0) и (100, 0). Для информационного обеспечения проведения соревнований было решено разработать систему подсчета количества пораженных мишеней. Эта система по точкам, в которые попали пули после выстрелов спортсмена, должна определять количество пораженных мишеней. Мишень считается пораженной, если в нее попала хотя бы одна пуля (при этом, разумеется, если в мишень попали две или больше пуль, то попадание считается только один раз). На спринтерской гонке на каждом огневом рубеже у спортсмена есть 5 пуль. Вам даны координаты точек, в которые попали пули после выстрелов спортсмена. Определите количество пораженных мишеней. Формат входного файла Входной файл содержит ровно пять строк: i-ая из них содержит два целых числа xi и yi — координаты точки, в которую попала пуля после i-ого выстрела спортсмена. Все числа во входном файле не превосходят 1000 по модулю. Формат выходного файла В выходной файл выведите единственное число — количество пораженных мишеней. Примеры biathlon.in biathlon.out 0 0 \ 5 25 0 \ 50 0 \ 75 0 \ 100 0 \ ______________________ 0 0 \ 3 0 0 \ 0 0 \ 75 0 \ 100 0 \ Задача C. Список Имя входного файла: list.in Имя выходного файла: list.out Ограничение по времени: 2 секунды Ограничение по памяти: 64 мегабайта В наше время создатели офисных приложений стараются сделать все для удобства пользователя. Поэтому даже такая мелочь, как представление на экране списков чисел — например, для вывода номеров страниц, — должна быть тщательно проработана. Вы должны реализовать функцию, которая по заданному набору целых чисел будет формировать строку, являющуюся его самым коротким текстовым представлением. Текстовое представление — строка, состоящая из разделенных запятыми чисел и диапазонов чисел вида «a, ..., b», которые используются для записи набора всех чисел от a до b. При этом все числа, входящие в строку должны быть упорядочены по возрастанию в том порядке, в котором они встречаются в строке. Формат входного файла В первой строке входного файла содержится целое число n (1 ≤ n ≤ 1000) — размер набора. Вторая строка содержит n задающих набор целых чисел, по абсолютной величине не превосходящих 10000, разделенные пробелами. Одно число может встречаться в этом описании несколько раз. Формат выходного файла В первой строке выходного файла запишите одно из кратчайших текстовых представлений заданного набора чисел. Следите за правильной расстановкой пробелов. Выходной файл в примере содержит ровно три пробела. Примеры list.in list.out 7 1 3 5 -1 3 4 6 -1, 1, 3, ..., 6 Сообщение отредактировано: Zzzz... - 19.02.2007 16:49 |
AlaRic Олимпиадные задачи (с окончившихся олимпиад) 8.03.2003 18:52
AlaRic Re: Олимпиадные 17.03.2003 17:00
Slam Re: Олимпиадные 19.03.2003 19:11
arximed Телефонный номер называется «шахматным», если его ... 15.03.2007 8:06
Ivs Красивая задача "Театр"! 26.03.2003 17:13
Флогримм Задача "Навигатор кладоискателя"
Описан... 14.11.2004 5:48
Флогримм [b]Прохождение лабиринта методом волновой трассиро... 15.11.2004 7:26
corazon [center]------------------------------------------... 22.11.2004 21:43
Altair [center]------------------------------------------... 24.01.2005 18:07
Jahnerus Нус! ... раз можно постить свои реализации ...... 26.01.2005 16:47
LammerzAttack Имя вхо... 5.02.2005 19:33
LammerzAttack Имя вхо... 5.02.2005 19:34
LammerzAttack Вот условие
Имя входного файла: polymer.in
Имя вы... 14.04.2005 17:39
NightPaladin Вот подумал над позапрошлой задачей. Извини забыл ... 14.05.2005 17:01
kuzya Задача:
Дано выражение x*x+y*y=z*z (так называемые... 21.10.2005 15:15
kuzya Задача: Дано натуральное число К. Напечатать К-ую ... 24.10.2005 14:43
Mora Задачки про файлы:
[center]-----------------------... 22.11.2005 11:43
Nosferatu Площадь прямоугольников
Дано N прямоугольников со ... 24.11.2005 21:05
minkod 1. В трехмерном пространстве задан куб с ребром дл... 1.12.2005 17:16
hardcase Брутальня задача с контеста в CBOSS, когда-то пыта... 24.01.2006 21:38
Bill Gates ФАЙЛОВЫЙ МЕНЕДЖЕР
Имя входного файла: far.in
Имя ... 25.05.2006 19:42
zZz Вот все 6 задачек с XVIII Всероссийской олимпиады... 25.05.2006 19:49
skAmZ Кот в шляпе.
Был кот с волшебной шляпой, любил пог... 13.06.2006 1:36
Sufix Дано два числа a и b. Вывести их разность (a-b).
В... 5.11.2006 4:52
t3rmin@1 Помогите плиз с задачкой.
Нужно составить расписа... 8.12.2006 20:40
mamont001 Куреры
В городе X все жители очень любят пиццу .к... 17.12.2006 12:32
ammaximus Час назад закончился 2 этап Росиийской олимпиады ш... 23.12.2006 15:09
Vinchkovsky
Как и обещал, полностью верна и оптимизированная ... 10.01.2007 20:04
Рыжик "Задача о восьми ферзях"
На шахматной д... 29.04.2007 20:01
Dmitriy Автобусные билеты в рулоне пронумерованы от 000001... 3.05.2007 1:12
Postman Задача "Вирус"
Имя входного файла: Inp... 11.07.2007 16:45
kornet
program podshet;
var start, finish, sum : longi... 14.07.2007 14:38
мисс_граффити Олимпиада еще не кончилась, решения будут принимат... 15.09.2007 13:00
Zzzz... Это задачи с VIII Всероссийской командной олимпиад... 29.10.2007 16:25
mega111 Известный скульптор решил создать монумент под наз... 5.11.2007 8:57
renesko A. Треугольники
На плоскости расположено N невырож... 2.12.2007 14:54
James Montegry Помогите, кто чем может, плиз, очень нужно.
1. На... 10.12.2007 18:54
James Montegry Центральный сад страны Олимпия настолько большой, ... 27.01.2008 21:14
Mazer Здравствуйте. Помогите пожалуйста решить такую вот... 12.02.2008 20:18
АНГЕЛ Пятый Белорецкий турнир по информатике
Покажите ре... 17.11.2008 9:17
Lapp Игра с калькулятором
В калькулятор вводится натур... 28.12.2008 8:43
Witaliy Задание
Однажды Петрику поручили проверить надежно... 25.02.2009 16:21
passat Вот тут много задач на любой вкус.
<ссылка уда... 17.03.2009 18:39
Lapp Вот тут много задач на любой вкус.
1. В этой теме ... 18.03.2009 4:27
ZeroQ [u]"Проще простого"
Имеется натуральное... 13.04.2009 19:32
Лисенок Здравствуйте, у меня есть любопытная задача без ре... 4.12.2009 18:52
Lapp Лисенок, ты написала в тему, в которой не должно б... 4.12.2009 21:43
DarkWishmaster Сообщество роботов:
Сообщество роботов живет по сл... 30.03.2011 21:30
vasia_borovec У мене на олімпіаді ( школьной ) була похожа задач... 13.11.2011 16:31
Krjuger if (a+b+c=d+s+f) and (d+f+s=a+b+c) then v:=v+1 ;
... 13.11.2011 17:01
vasia_borovec and (d+f+s=a+b+c) он не нужен ето просто моя ошибк... 13.11.2011 17:11
APAL
21649*513239=11111111111
Немного "размял... 22.05.2013 11:12![]() ![]() |
|
Текстовая версия | 8.12.2025 17:40 |