Конкурс. Программирование.

Автор Proydoha, 22-07-2011, 17:28:47

« предыдущая - следующая »

0 Пользователей и 3 гостей просматривают эту тему.

timelimit

Цитата: Sasha от 29-07-2011, 17:36:08
Трубо Паскаль убожен!
Ну не все же ездят на мерседесах...
Я думал что для конкурса не имеет значения язык написания, главное чтоб работало...
Если в задании есть спец ограничения, то надо писать в самом задании, что на "убогих" языках не писать, а только на одном, чем еще больше сократить кол-во участников...
Простите если был груб...

Sasha

Это был ответ на пост Пройдохи. По языкам нет никаких ограничений, а если есть, то они оговариваются заранее.
skype: ab.sasha

Proydoha

Цитата: Sasha от 29-07-2011, 17:36:08
Трубо Паскаль убожен!

Его вклад в заинтересованность меня предметом неоценим! : )

Proydoha

Отсылаю свой вариант решения.

Jeka

ну что я так понимаю все варианты есть. может подводить итоги? а Саш?

Sasha

Сегодня уже нет сил. Пятница все таки.
skype: ab.sasha

Jeka


Sasha

29-07-2011, 22:51:22 #127 Последнее редактирование: 30-07-2011, 17:43:40 от Sasha
Результаты задания #4
Proydoha - 9 баллов
Jeka - 7 баллов
timelimit - 7 баллов
skype: ab.sasha

Sasha

29-07-2011, 23:06:50 #128 Последнее редактирование: 30-07-2011, 16:02:54 от Sasha
Задание #5
Количество дней: 5
Количество баллов: 15

Написать программу принимающую адресс электронной почты и проверяющей его на соответсвие правилам формирования e-mail адресов.  Использовать регулярные выражения нельзя! Прислть необходимо код и экзешники или веб страницы для проверки.
skype: ab.sasha

Sasha

Требования к правильным адресам:

1. Адрес содержит локальную часть и домен, разделенные символом @ (RFC 2822 3.4.1).

2. Локальная часть может содержать символы алфавита, цифры и символы !, #, $, %, &, ', *, +, -, /, =, ?, ^, _, `, {, |, } ~, возможно разделенные точкой внутри, но не в начале адреса, не в конце или не рядом с другой разделяющей точкой (RFC 2822 3.2.4).

3. Локальная часть может содержать закавыченные части, несущие внутри кавычек пробелы (RFC 2822 3.2.5).

4. Экранированные части, такие как \@ , хотя этот синтаксис и утратил значение со времени начала действия RFC 822 (RFC 2822 4.4).

5. Максимальная длина локальной части - 64 символа (RFC 2821 4.5.3.1).

6. Доменная часть содержит идентификаторы, разделенные точкой (RFC1035 2.3.1).

7. Части доменного имени между точками начинаются с буквы, за которой следует нуль или более букв, цифр или символов -, заканчивающихся буквой или цифрой (RFC 1035 2.3.1).

8. Максимальная длина части доменного имени между точками 63 символа (RFC 1035 2.3.1).

9. Максимальная длина доменного имени - 255 символов (RFC 2821 4.5.3.1).

10. Доменное имя должно быть разрешаемым с помощью А или МХ DNS-записи (RFC 2821 3.6).

Стандартное соглашение имеет в виду, что символы имени должны поддерживать семибитные кодировки, то есть в реальности это ASCII-символы и никаких многобайтных кодировок.
skype: ab.sasha

Jeka

ну и задание...
Цитировать10. Доменное имя должно быть разрешаемым с помощью А или МХ DNS-записи (RFC 2821 3.6).
что это значит?

Sasha

Ну там внизу сообщение. Ну это официальные стандарты, я ж из песни слов не выкину, никто ж не говорил что надо все пункты реализовать.
skype: ab.sasha

Proydoha

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

Sasha

Я передумал, код тоже присылайте, а то ща наговнокодите "на миллион ифов" (c)Jeka, а я буду думать что хорошо с заданием справились)
skype: ab.sasha

Proydoha

Цитата: Sasha от 30-07-2011, 16:01:36
Я передумал, код тоже присылайте, а то ща наговнокодите "на миллион ифов" (c)Jeka, а я буду думать что хорошо с заданием справились)

Да, да! Всё так и будет!