Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Срочно, Очень срочно 
:(
    Опции темы
3JIou
Дата 4.1.2004, 11:08 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Очень срочно надо по зарез!!!!!!!!! butbut.gif butbut.gif butbut.gif



1. Вася познакомился в чате с 16-летней девушкой Машей и попросил прислать ее фотографию. Так как Маша не знает других форматов, кроме bmp, файл с ее фотографией занимает k Мб(k не более 256). У Васи соединение с провайдером на m бит/сек. При этом связь рвется каждые t1 секунд, а дозвон после этого занимает t2 секунд. Вася может скачивать файл с h1:00 до h2:00 часов (0Јh1Ј23, 0Јh2Ј23). Составить программу, которая определяет, через какое время Вася увидит фотографию Маши выраженное в секундах.
Входные данные: файл input.txt, первая строка содержит значения k, m, t1, t2, h1, h2, записанные через пробел.
Выходные данные: файл output.txt содержит время через которое Вася полностью скачает фотографию Маши, выраженное в секундах.

2. Дан текст, заканчивающийся точкой (текст, возможно следующий после первой точки, игнорируется). Среди символов текста особую роль играет символ #, появление которого в тексте означает удаление предыдущего символа и ни для каких иных целей не используется. Соответственно, k символов # подряд отменяют k предыдущих символов текста, если таковые имеются на текущей строке.
Составьте программу, преобразующую текст с учетом указанного значения символа #.
Замечания:
1) Если в какой-то момент перед некоторым символом # на этой строке не осталось символов, то его следует игнорировать.
2) В выходной файл символы # выводить не следует.
3) Если в результате преобразований все символы в строке входного файла были удалены, то в выходном файле в этом месте следует вывести пустую строку.

Входные данные: файл input.txt содержит не менее одной и не более 100 строк текста. Признаком окончания ввода служит точка (символ "." ). Каждая строка содержит не более 200 символов.
Выходные данные: для каждой строки исходного текста следует вывести ее преобразованный вариант в соответствующей строке выходного файла output.txt.

Например, input.txt содержит следующий текст (обращаем внимание, что пробел – тоже символ):
Hello ww#orld #!
a##abc#
the##he end.
Файл output.txt:
Hello world!
ab
the end.

3. Гриша и Дима играют в следующую игру: сидя с одной стороны за столом, они разложили однокопеечные монетки в стопки (в разных стопках может быть разное количество монет), а стопки расположили на столе перед собой в ряд слева направо. Затем Гриша и Дима по очереди делают ходы. На каждом ходе один из игроков берет слева несколько стопок, не меньше одной, но и не больше, чем перед этим взял его соперник. Первый игрок своим первым ходом берет не более K стопок. Игра заканчивается, когда стопок не остается.
Составьте программу, позволяющую вычислить, какое максимальное число монет может получить первый участник после окончания игры.
Входные данные: файл input.txt состоит из одной строки, в которой записаны: число K, ограничивающее количество стопок, которые первый игрок может взять на первом ходе (Kі1), а за ним идут числа, задающих количество монет в стопках слева направо (количество монет в стопке – не менее 1). Все числа в строке разделены пробелом.
Выходные данные: в файл output.txt необходимо вывести числа, разделенные пробелом: первое число – максимальное количество монет, которое заведомо может получить первый игрок, как бы не играл второй; затем числа, указывающие количество стопок выбранные первым и вторым игроками последовательно.

4. Даны числа X1, X2, X3 записанные в произвольной системе счисления с основанием p, где p>=2. Составьте программу, определяющую минимальное основание системы счисления, в которой X1+X2=X3 или указать, что ни в какой системе счисления данное равенство не выполняется.
Примечание: решение, основанное на переборе систем счисления, не засчитывается.
Входные данные: файл input.txt:
· первая строка содержит числа X1, X2, X3.
Выходные данные: файл output.txt содержит основание системы счисления или сообщение, что решения нет.


5. В системах электронной почты для представления даты и времени используется следующий формат:
EDATE ::= День_недели, Число Месяц Год Время Временная_зона

Здесь EDATE — условное название формата, а текст справа от "::=" определяет правила записи даты и времени. Ниже приводится расшифровка условных обозначений:
День_недели Название дня недели. Возможные значения: MON, TUE, WED, THU, FRI, SAT, SUN. За днем недели вплотную следует символ "," (запятая).
Число Номер дня месяца. Задается двумя десятичными цифрами.
Месяц Название месяца. Возможные значения: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC.
Год Задается четырьмя десятичными цифрами.
Время Местное время в формате часы:минуты:секунды, где часы, минуты и секунды состоят из двух десятичных цифр. Время лежит в пределах от 00:00:00 до 23:59:59.
Временная_зона Отклонение местного времени от Гринвичского. Задается знаком отклонения "+" или “–" и четырьмя цифрами. Первые две задают часы, последние две — минуты отклонения. Абсолютная величина отклонения не превышает 24 часов. Временная зона может быть также представлена одним из следующих названий:Название Числовое значениеUT -0000GMT -0000EDT -0400CDT -0500MDT -0600PDT -0700
Каждые два последовательных поля в записи EDATA разделяются между собой ровно одним пробелом. Названия дня недели, месяца и временной зоны записываются заглавными буквами.
Например, 3 декабря 1996 года в 10 часов утра (вторник) день проведения олимпиады в городе Санкт-Петербурге можно представить так:
TUE, 03 DEC 1996 10:00:00 +0300
Напишите программу, которая переводит заданные дату и время в формате EDATE в соответствующие им дату и время в Московской временной зоне в том же формате. Переход на летнее время не учитывается. Ваша программа должна полагаться на то, что установленный в дате день недели и временная зона корректны по определению.
Примечание:
а Время в Москве на 3 часа больше Гринвичского (временная зона +0300).
а Месяцы: январь, март, май, июль, август, октябрь и декабрь содержат 31 день. Месяцы: апрель, июнь, сентябрь и ноябрь содержат 30 дней. Месяц февраль содержит 28 дней в обычный год и 29 дней — в високосный.
а Год является високосным, если выполняется одно из двух условий:
а) его номер делится на 4 и не делится на 100;
б) его номер делится на 400.
Например, 1996 и 2000 годы являются високосными, а 1900 и 1997 — не високосными.
Входные данные: файл input.txt содержит в первой строке дату и время в формате EDATE. Минимальный допустимый год в исходных данных 0001, максимальный — 9998. Исходная строка EDATE не содержит ведущих и хвостовых пробелов.
Выходные данные: файл output.txt содержит дату и время в Московской временной зоне в формате EDATE.
6. Дан кубик, только одна грань которого окрашена в красный цвет. Поставьте кубик в заданный угол доски размером n*n так, чтобы его красная грань была обращена вверх. Перекатывая кубик с одного поля доски на другое, обойдите все клетки доски, побывав на каждой лишь один раз, так, чтобы закончить путешествие в указанном углу доски и чтобы красная грань опять оказалась сверху. На протяжении всего путешествия красная грань ни разу не должна быть обращена вниз. Составьте программу, демонстрирующую путь кубика или указать, что такого пути не существует.
Примечание: ребро кубика равно стороне клетки доски.
Входные данные: файл input.txt содержит в первой строке размер доски n, вторая строка - координаты заданного угла (номер строки, номер столбца), третья строка – координаты угла (указанного) в который надо прийти.
Выходные данные: демонстрация пути кубика.
Уровень сложности заданий
N задачи 1 2 3 4 5 6
Сложность * * ** * ** **


  Вверх
December
Дата 4.1.2004, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 8
Всего: 57



Здесь за Вас никто решать задачи не будет. Если есть какие-то конкретные вопросы (что-то не получается, неизвестно, в каком направлении двигаться), то милости просим - поможем.


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
NiJazz
Дата 4.1.2004, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Jazz coder
****


Профиль
Группа: Экс. модератор
Сообщений: 2286
Регистрация: 10.8.2003
Где: Москва

Репутация: 6
Всего: 23



Да и условия читать замучаешься.
PM MAIL   Вверх
Fedor
Дата 4.1.2004, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Днепрянин
****


Профиль
Группа: Участник
Сообщений: 2090
Регистрация: 8.2.2003
Где: Великий

Репутация: нет
Всего: 32



Или можете попробовать в раздел "Работа"


--------------------
Мы - Днепряне. Мы всех сильней.
PM ICQ   Вверх
Полудненко Олег
Дата 4.1.2004, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Українець
**


Профиль
Группа: Участник...
Сообщений: 556
Регистрация: 13.8.2003

Репутация: 1
Всего: -11



ИМХО форуму не хватает раздела "Пишем проги за деньги"...
PM MAIL   Вверх
Fedor
Дата 4.1.2004, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Днепрянин
****


Профиль
Группа: Участник
Сообщений: 2090
Регистрация: 8.2.2003
Где: Великий

Репутация: нет
Всего: 32



Полудненко Олег А он есть... Это и есть раздел "РАБОТА"


--------------------
Мы - Днепряне. Мы всех сильней.
PM ICQ   Вверх
-=::BlackCat::=-
Дата 4.1.2004, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 12.7.2003
Где: растёт анаша?

Репутация: 1
Всего: 6



Задачки то все есть в топике "Смеёмся вмести" confused.gif

Это сообщение отредактировал(а) -=::BlackCat::=- - 4.1.2004, 16:57


--------------------
-=::BlackCat::=-user posted image

такой дуратцкий аватар потому как мой 100х100, а такие подгрузить нелзя, движок форума чо сам не может его переделать??  гррр, админ, форум косячит  
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0457 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.