Форум Всеукраїнської інтернет-олімпіади NetOI


На форумі обговорюються лише питання, пов'язані з олімпіадою

Ви не зайшли.

#1 2006-01-05 12:19:11

reiten
журі
Звідки: Киев
Зареєстрований: 2005-10-16
Повідомлень: 196

Задача Message

Какие символы могут встретиться в пакете?(латиница, кирилица, спецсимволы)?


"...Существуют два подхода к проектированию программ. В одном архитектура делается настолько простой, что в ней явно нет дефектов; в другом - настолько сложной, что в ней нет явных дефектов".
С. А. Хоар

Поза форумом

 

#2 2006-01-05 14:55:32

Батыев Андрей
Олімпієць
Звідки: Харьков
Зареєстрований: 2005-11-03
Повідомлень: 70

Re: Задача Message

Главное чтобы не перевод строки и возврат каретки!

Поза форумом

 

#3 2006-01-05 16:34:49

reiten
журі
Звідки: Киев
Зареєстрований: 2005-10-16
Повідомлень: 196

Re: Задача Message

Все равно ограничения хотелось бы узнать.


"...Существуют два подхода к проектированию программ. В одном архитектура делается настолько простой, что в ней явно нет дефектов; в другом - настолько сложной, что в ней нет явных дефектов".
С. А. Хоар

Поза форумом

 

#4 2006-01-08 23:40:21

XCreck
Новий користувач
Зареєстрований: 2005-12-20
Повідомлень: 7

Re: Задача Message

Чи може повідомлення містити пробіли і чи рахувати їх?

Наприклад на тест:
dsp hpp
foolsp h
відповідь має бути 4 чи 2?

Відредаговано XCreck (2006-01-08 23:42:47)

Поза форумом

 

#5 2006-01-09 07:08:12

Vitaly
Олімпієць
Звідки: Старгород
Зареєстрований: 2005-11-13
Повідомлень: 34

Re: Задача Message

Скоре всего тут все считается. Задача в том чтоб найти максимальную подстроку.
И единственная сложность - правильно организовать ввод строки >255 символов, т.к. это не Делфи.

Кстати, вопрос к Жюри.
Не могли бы Вы на онлайн-проверку этой задачи выложить любой хоть от фонаря тест с вводом >255 символов? А то у меня работает, но только из файла. 5 <5.in >5.out
с клавы биос пищит. А что будет при проверке - не знаю.


Кажется, админам не понравилась моя подпись. Так вот:
ROCK жил, жив и будет жить.
обо всем остальном тут выражаться не буду - не хватит места.

Поза форумом

 

#6 2006-01-09 14:12:40

Батыев Андрей
Олімпієць
Звідки: Харьков
Зареєстрований: 2005-11-03
Повідомлень: 70

Re: Задача Message

А при вводе с клавы в досе больше 255 (хотя кажется,что 127) символов ввести нельзя - ограничения такие.
А ввобще я думаю, что вся проверялка действует так:
<имя задачи>.exe < input.txt > output.txt
О потом файл output.txt сравнивает с эталлонным (при этом не в лоб, а с правильной обработкой нецелых чисел).
С клавы данные никто не вводит!

Поза форумом

 

#7 2006-01-09 14:22:32

Журі NetOI-2005 - Пасіхов
Адміністратор
Зареєстрований: 2005-10-01
Повідомлень: 74

Re: Задача Message

Vitaly написав:

Скоре всего тут все считается. Задача в том чтоб найти максимальную подстроку.
И единственная сложность - правильно организовать ввод строки >255 символов, т.к. это не Делфи.

Кстати, вопрос к Жюри.
Не могли бы Вы на онлайн-проверку этой задачи выложить любой хоть от фонаря тест с вводом >255 символов? А то у меня работает, но только из файла. 5 <5.in >5.out
с клавы биос пищит. А что будет при проверке - не знаю.

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

Поза форумом

 

#8 2006-01-09 14:26:13

Журі NetOI-2005 - Пасіхов
Адміністратор
Зареєстрований: 2005-10-01
Повідомлень: 74

Re: Задача Message

XCreck написав:

Чи може повідомлення містити пробіли і чи рахувати їх?
...............................

В принципе это неважно для решения задачи, можно обрабатвать все ASCII-символы. Но мы уже как-то овечали - используем только маленькие латниские буквы

Поза форумом

 

#9 2006-01-09 22:55:17

Vitaly
Олімпієць
Звідки: Старгород
Зареєстрований: 2005-11-13
Повідомлень: 34

Re: Задача Message

Вот и отлично. Значит, должно проходить.


Кажется, админам не понравилась моя подпись. Так вот:
ROCK жил, жив и будет жить.
обо всем остальном тут выражаться не буду - не хватит места.

Поза форумом

 

#10 2006-01-12 13:43:05

ROBOT
Олімпієць
Звідки: Ялта
Зареєстрований: 2005-10-26
Повідомлень: 158

Re: Задача Message

Сторки вводить надро по символам
Объясните кто-нибудь, как ввести (перевод стороки - #13?)


I have Delphi 7, BP 7.0, FP 1.0.4, Windows XP
Мои решения олимпиад на  Паскале: http://h0h0l.narod.ru/
Моя проверялка: http://www.proveryalka.narod.ru/
ICQ: 266367671

Поза форумом

 

#11 2006-01-12 16:10:57

Слава
Олімпієць
Зареєстрований: 2005-10-15
Повідомлень: 68

Re: Задача Message

ROBOT написав:

Сторки вводить надро по символам
Объясните кто-нибудь, как ввести (перевод стороки - #13?)

что ввести? самому для собственной проверки?


skype slava_812

Поза форумом

 

#12 2006-01-12 19:01:03

manuel
Олімпієць
Звідки: Запорожье
Зареєстрований: 2005-12-12
Повідомлень: 56

Re: Задача Message

Да #13 ,но в Паскале ограничения консоли 128 символов, если вводить из текстового файла, то #28(У меня так)


Это всего лишь мое мнение. smile
http://pascal.sources.ru/img/ansi.gif

Поза форумом

 

#13 2006-01-13 13:12:03

Слава
Олімпієць
Зареєстрований: 2005-10-15
Повідомлень: 68

Re: Задача Message

помойму #13 - перевод в начало строки
а, #10 - на слейдующую строчку


skype slava_812

Поза форумом

 

#14 2006-01-13 16:36:20

manuel
Олімпієць
Звідки: Запорожье
Зареєстрований: 2005-12-12
Повідомлень: 56

Re: Задача Message

Слава написав:

помойму #13 - перевод в начало строки
а, #10 - на слейдующую строчку

#10 - Двойной переход на следущую строку.


Это всего лишь мое мнение. smile
http://pascal.sources.ru/img/ansi.gif

Поза форумом

 

#15 2006-01-13 16:47:04

Батыев Андрей
Олімпієць
Звідки: Харьков
Зареєстрований: 2005-11-03
Повідомлень: 70

Re: Задача Message

Вы еще забыли о том, что (насколько я понял) на проверке стоит ОС Linux. Там переход на новую строку представляется одним символом #10.

Поза форумом

 

Нижній колонтитул

Powered by Likt
© Copyright 2002–2009 Likt