Конкурс по программированию
Ted_dy
Профессионал
6/14/2006, 12:13:55 AM
Я бы поучаствовал, но хотелось бы чтобы прошел тур вне конкурса, чтобы понять уровень сложности и что к чему. А то я давно не програмировал. Если буду участвовать, то на Paskale.
Ф.
Ф.
xTriplex
Мастер
6/14/2006, 4:29:15 AM
(jalt @ 11.06.2006 - время: 23:38) Народ! Делфи - это НЕ ЯЗЫК! Это оболочка! Не надо на Делфи, не надо никаких окон. Чистый Паскаль.
Ну без окон...так без окон...мне не в лом и ручками все сделать....не привыкать...
Тока почемуто это напоминает старые добрые ограничения на олимпиадах...типа вот те паскаль и сотвори с ним чудо... когда такое чудо давно уже в борланде допустим изобрели...
Самый простой пример того - это так называемая длинная арифметика на олимпиадах... дибилизм...если под масдайкой в той же делфи можно без проблем юзать типы int64, extended и т.д...так не те...давай ручками малыш...да еще и с извратом...
З.Ы. Вы организаторы - вам решать - скажут паскаль -будем на паскале...
Ну без окон...так без окон...мне не в лом и ручками все сделать....не привыкать...
Тока почемуто это напоминает старые добрые ограничения на олимпиадах...типа вот те паскаль и сотвори с ним чудо... когда такое чудо давно уже в борланде допустим изобрели...
Самый простой пример того - это так называемая длинная арифметика на олимпиадах... дибилизм...если под масдайкой в той же делфи можно без проблем юзать типы int64, extended и т.д...так не те...давай ручками малыш...да еще и с извратом...
З.Ы. Вы организаторы - вам решать - скажут паскаль -будем на паскале...
RoyalFlesh
Мастер
6/14/2006, 10:35:47 AM
(jalt @ 11.06.2006 - время: 23:38) Народ! Делфи - это НЕ ЯЗЫК! Это оболочка! Не надо на Делфи, не надо никаких окон. Чистый Паскаль.
Начиная с седбмой версии сама Борланд говорит р Дельфи как полноценном языке а не просто оболочке над Объект Паскаль...
А нсчет "никаких окон" - так и в Дельфи можно без окон проги писАть...
Например, с помощью {$APPTYPE CONSOLE}
P.S. Лично я в деле (если конечно к началу конкурса с экзаменами покончу)
Начиная с седбмой версии сама Борланд говорит р Дельфи как полноценном языке а не просто оболочке над Объект Паскаль...
А нсчет "никаких окон" - так и в Дельфи можно без окон проги писАть...
Например, с помощью {$APPTYPE CONSOLE}
P.S. Лично я в деле (если конечно к началу конкурса с экзаменами покончу)
DELETED
Акула пера
6/14/2006, 1:42:41 PM
Замечательно! Народ подтягивается! Я думаю, перед выходными глупо стартовать, так что начнем в понедельник!
BCLover
Мастер
6/14/2006, 4:07:47 PM
(jalt @ 14.06.2006 - время: 09:42) Замечательно! Народ подтягивается! Я думаю, перед выходными глупо стартовать, так что начнем в понедельник!
Возможно, и не очень глупо. Хорошо бы первое задание получить именно на выходные. Раскачаться, так сказать, вспомнить, книжки подчитать. А в понедельник представить результаты.
Возможно, и не очень глупо. Хорошо бы первое задание получить именно на выходные. Раскачаться, так сказать, вспомнить, книжки подчитать. А в понедельник представить результаты.
DELETED
Акула пера
6/14/2006, 7:28:40 PM
(bclover @ 14.06.2006 - время: 12:07) (jalt @ 14.06.2006 - время: 09:42) Замечательно! Народ подтягивается! Я думаю, перед выходными глупо стартовать, так что начнем в понедельник!
Возможно, и не очень глупо. Хорошо бы первое задание получить именно на выходные. Раскачаться, так сказать, вспомнить, книжки подчитать. А в понедельник представить результаты.
Многие сидят в интернете исключительно с работы, многие в выходные уедут отдыхать. Так что смысла не вижу. Тем более, какая это задача должна быть, чтоб на ее решение двое суток давать?
Возможно, и не очень глупо. Хорошо бы первое задание получить именно на выходные. Раскачаться, так сказать, вспомнить, книжки подчитать. А в понедельник представить результаты.
Многие сидят в интернете исключительно с работы, многие в выходные уедут отдыхать. Так что смысла не вижу. Тем более, какая это задача должна быть, чтоб на ее решение двое суток давать?
BCLover
Мастер
6/14/2006, 7:40:57 PM
(jalt @ 14.06.2006 - время: 15:28)Тем более, какая это задача должна быть, чтоб на ее решение двое суток давать?
Это уже не мои заботы... Задания придумываю не я.
ОК, так сказать, "доживем до понедельника". И ждем регламент проведения конкурса. Надеюсь, он в природе существует...
Это уже не мои заботы... Задания придумываю не я.
ОК, так сказать, "доживем до понедельника". И ждем регламент проведения конкурса. Надеюсь, он в природе существует...
DELETED
Акула пера
6/14/2006, 7:47:07 PM
(bclover @ 14.06.2006 - время: 15:40) (jalt @ 14.06.2006 - время: 15:28)Тем более, какая это задача должна быть, чтоб на ее решение двое суток давать?
Это уже не мои заботы... Задания придумываю не я.
ОК, так сказать, "доживем до понедельника". И ждем регламент проведения конкурса. Надеюсь, он в природе существует...
Есть регламент. Ясный и без вопросов. Не переживай. Старт в понедельник.
Это уже не мои заботы... Задания придумываю не я.
ОК, так сказать, "доживем до понедельника". И ждем регламент проведения конкурса. Надеюсь, он в природе существует...
Есть регламент. Ясный и без вопросов. Не переживай. Старт в понедельник.
Unknown_Identifier
Мастер
6/14/2006, 7:53:46 PM
(xTriplex @ 14.06.2006 - время: 00:29) Ну без окон...так без окон...мне не в лом и ручками все сделать....не привыкать...
Да не, дело не в том - влом или не влом.
Ну вот к примеру дали задачу (пример утрированный): в файле input.txt записано два числа, нужно вывести их сумму в файл output.txt. Дык зачем тут создавать окно или еще какой-то UI? Тестирующий скрипт все-равно его не увидит и оно ему нафиг не нужно :)
P.S. Кстати если хотите принимать исходники, то ведь мало просто указать язык: нужно еще указать чем компилировать. К примеру Delphi, Free Pascal и Virtual Pascal имеют немного разный синтаксис, и без учета этих особенностей программа может не скомпилироваться. Да и MSVC совсем не факт, что правильно скомпилирует программу на C++, написанную для другого компилятора. Так что лучше всего сдавать на тестирование EXE :)
Да не, дело не в том - влом или не влом.
Ну вот к примеру дали задачу (пример утрированный): в файле input.txt записано два числа, нужно вывести их сумму в файл output.txt. Дык зачем тут создавать окно или еще какой-то UI? Тестирующий скрипт все-равно его не увидит и оно ему нафиг не нужно :)
P.S. Кстати если хотите принимать исходники, то ведь мало просто указать язык: нужно еще указать чем компилировать. К примеру Delphi, Free Pascal и Virtual Pascal имеют немного разный синтаксис, и без учета этих особенностей программа может не скомпилироваться. Да и MSVC совсем не факт, что правильно скомпилирует программу на C++, написанную для другого компилятора. Так что лучше всего сдавать на тестирование EXE :)
Ted_dy
Профессионал
6/14/2006, 8:16:21 PM
Раз старт в понедельник, то вряд ли мы к пятнице закончим. А я в пятницу уезжаю туда, где не то что жопорез, вообще ничего не ловится. Так что видимо, я не буду участвовать.
Ф.
Ф.
DELETED
Акула пера
6/14/2006, 9:17:58 PM
(Unknown_Identifier @ 14.06.2006 - время: 15:53)Так что лучше всего сдавать на тестирование EXE :)
Думаю так и будет. Вирусов бояться не стоит, есть виртуальные машины.
В качестве целевой OS для тестирования предлагаю взять чистую Windows XP Professional SP2.
Только стоит предупредить народ, что компилировать нужно release сборку, и инкапсулировать все нестандартные внешние зависимости по библиотекам.
Последнее особо важно для участников, которые собираются использовать Builder или Delphi.
Думаю так и будет. Вирусов бояться не стоит, есть виртуальные машины.
В качестве целевой OS для тестирования предлагаю взять чистую Windows XP Professional SP2.
Только стоит предупредить народ, что компилировать нужно release сборку, и инкапсулировать все нестандартные внешние зависимости по библиотекам.
Последнее особо важно для участников, которые собираются использовать Builder или Delphi.
DELETED
Акула пера
6/14/2006, 11:58:34 PM
Хорошо, будем предоставлять exe-шник и исходники. Конкурс будет идти 3 дня - ПН-СР.
KOsyak
Удален 6/15/2006, 3:40:26 AM
(jalt @ 14.06.2006 - время: 19:58) Хорошо, будем предоставлять exe-шник и исходники. Конкурс будет идти 3 дня - ПН-СР.
Зачем?????? простите, господа программеры - но код анализируется... а не сравнивается по поводу скорости.. уж извините , он оси будут быстрее почти в любом случае
ps считаю чайниками тех, кто думает что все вокруг лохи
Зачем?????? простите, господа программеры - но код анализируется... а не сравнивается по поводу скорости.. уж извините , он оси будут быстрее почти в любом случае
ps считаю чайниками тех, кто думает что все вокруг лохи
Unknown_Identifier
Мастер
6/15/2006, 4:21:59 PM
(Kosyak @ 14.06.2006 - время: 23:40) (jalt @ 14.06.2006 - время: 19:58) Хорошо, будем предоставлять exe-шник и исходники. Конкурс будет идти 3 дня - ПН-СР.
Зачем?????? простите, господа программеры - но код анализируется... а не сравнивается по поводу скорости.. уж извините , он оси будут быстрее почти в любом случае
Ничё не понял!!! Может как-то понятнее выражать мысли?
Зачем?????? простите, господа программеры - но код анализируется... а не сравнивается по поводу скорости.. уж извините , он оси будут быстрее почти в любом случае
Ничё не понял!!! Может как-то понятнее выражать мысли?
Nyta
Любитель
6/15/2006, 4:44:43 PM
Я тоже хочу поучаствовать. Язык пока не знаю какой. Смотря какое задание. Скорее всего буду на VS.net 2003
DELETED
Акула пера
6/15/2006, 5:00:08 PM
(Nyta @ 15.06.2006 - время: 12:44) Я тоже хочу поучаствовать. Язык пока не знаю какой. Смотря какое задание. Скорее всего буду на VS.net 2003
Предпочтительно писать на паскале или С++. Никакой пользовательский интерфейс не нужен.
Предпочтительно писать на паскале или С++. Никакой пользовательский интерфейс не нужен.
KOsyak
Удален 6/15/2006, 6:47:18 PM
(Unknown_Identifier @ 15.06.2006 - время: 12:21) Ничё не понял!!! Может как-то понятнее выражать мысли?
Без проблем -
Если вы будете сравнивать скорость работы программ уже в exe (собранном) виде, то программа собранная на Осях - будет работать быстрее
ps я про случай pas vs c++
Без проблем -
Если вы будете сравнивать скорость работы программ уже в exe (собранном) виде, то программа собранная на Осях - будет работать быстрее
ps я про случай pas vs c++
tetro
Специалист
6/15/2006, 6:58:59 PM
(Kosyak @ 15.06.2006 - время: 14:47) (Unknown_Identifier @ 15.06.2006 - время: 12:21) Ничё не понял!!! Может как-то понятнее выражать мысли?
Без проблем -
Если вы будете сравнивать скорость работы программ уже в exe (собранном) виде, то программа собранная на Осях - будет работать быстрее
ps я про случай pas vs c++
Ну и что...
Главное степенной фактор а коеффициент пока в разумных пределах мало принципиален...
Если вы напишите экспоненциальный алгоритм, а я скормлю ему 1к точек, то он скорее всего повесится не зависимо начем написам
Без проблем -
Если вы будете сравнивать скорость работы программ уже в exe (собранном) виде, то программа собранная на Осях - будет работать быстрее
ps я про случай pas vs c++
Ну и что...
Главное степенной фактор а коеффициент пока в разумных пределах мало принципиален...
Если вы напишите экспоненциальный алгоритм, а я скормлю ему 1к точек, то он скорее всего повесится не зависимо начем написам
Unknown_Identifier
Мастер
6/16/2006, 3:28:32 AM
(Kosyak @ 15.06.2006 - время: 14:47) Если вы будете сравнивать скорость работы программ уже в exe (собранном) виде, то программа собранная на Осях - будет работать быстрее
Эт почему быстрее? Смотря какие программы.
И зачем их сравнивать!?? Лимит времени нужен для того, чтобы избежать бессмысленных ситуаций, когда программа способна решить задачу, но, скажем, за миллион лет...
Эт почему быстрее? Смотря какие программы.
И зачем их сравнивать!?? Лимит времени нужен для того, чтобы избежать бессмысленных ситуаций, когда программа способна решить задачу, но, скажем, за миллион лет...
marathoner
Специалист
6/16/2006, 8:34:53 PM
Буду участвовать. Язык Дельфи 7, консольное приложение.