Страница: 1 | 2 |
Вопрос: Предлагаю поучаствовать в соревновании
Добавлено: 09.08.06 21:17
Автор вопроса: Sharp | Web-сайт:
Ответы
Всего ответов: 29
Номер ответа: 16
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #16
Добавлено: 13.08.06 03:35
а сдулись то почему?? стимула нет ))
Номер ответа: 17
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #17
Добавлено: 13.08.06 16:00
До чего люди опустились, вам тут развлечение нахаляву предлагают (уж если кто-то и работал, то только я, составляя задачи ), а вы еще и носом вертите
Номер ответа: 18
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #18
Добавлено: 13.08.06 23:26
То они не испугались, без приза просто никому ненадо и условие смотреть ))))
Номер ответа: 19
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #19
Добавлено: 13.08.06 23:37
на выбор. зарабатвать денежку или участвовать в конкурсе... многие выберут развлечению денежку
Номер ответа: 20
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #20
Добавлено: 14.08.06 04:45
sne, никогда не поверю, что ты работаешь 23 часа в сутки, а в оставшийся час спишь.
Короче, гнилые отмазки, подлые трУсы
Номер ответа: 21
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #21
Добавлено: 14.08.06 10:28
а зря, бывает и такое но сейчас не тот случай, иначе бы я тут не флэймил )
Номер ответа: 22
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #22
Добавлено: 14.08.06 17:23
Вот и поучаствовал бы, развлекся вместо того, чтобы пытаццо оторваться от нас с HACKER'ом
Номер ответа: 23
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #23
Добавлено: 14.08.06 20:18
делать нефиг мне, гуляю 5-е сутки... как тошнить станет от прогулок, стану за компом сидеть
Номер ответа: 24
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #24
Добавлено: 14.08.06 21:03
Гуляешь, истощаешь свой ресурс хода
Номер ответа: 25
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #25
Добавлено: 14.08.06 23:10
та лана, действительно, чего это мы...
Я вот на пхп сделал, правда пока без регулярных выражений, шас на Си делаю, возможно и за ассемблер возьмусь, задание вроде понтовое, но нужно ведь не просто реализовать его, а "сделать умно"... Жаль нет свободного времени, столько, сколько хотелось бы...
Номер ответа: 26
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #26
Добавлено: 15.08.06 04:11
Отослал уже что-нибудь?
Номер ответа: 27
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #27
Добавлено: 15.08.06 16:33
да пока только пхп и то без рег. выраж, поэтому не отсылал...
Номер ответа: 28
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #28
Добавлено: 15.08.06 19:59
Шли, что есть, скоро конец контеста
Номер ответа: 29
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #29
Добавлено: 22.08.06 18:55
Подведены результаты, участвовали в основном керчане и один вбнетовец - shuffle
Подведены итоги Первого керченского состязания программистов!
Итоговая таблица
В результатах число верно решенных задач, слэш, число присланных задач, сортировка сначала по первому числу, затем по второму
Кучеренко Валерий aka DarkSide - - + + - 2/5 2 - неверный ответ на "/* */"; 3 - неверный ответ на "ab"; 7 - неверный ответ на тест из условия
Ситников Александр aka shuffle + - + 2/3 5 - не компилируется, не включен <string>
Genius + 1/1
Павел Худолеев aka Пилотус - - 0/2 2 - неверный ответ на тест /*/; 3 - неверный ответ на "29.02.1900"
abba 0/0
Andre-snake 0/0
Arronax 0/0
fox 0/0
Genius 0/0
Mik 0/0
Nike 0/0
vgik 0/0
voevoda 0/0
Решения участников:
Кучеренко Валерий
№2
$m = $m[0];
№3
$text = "";
foreach($m as $v)
{
if( preg_match("/\d{2}\.\d{2}\.\d{4}|\d{2}\/\d{2}\/\d{4}/", $v) )
{
$a = preg_split("/\.|\//", $v);
if( checkdate($a[1], $a[0], $a[2] )
$text .= "[".substr(md5($v), 0, 4)."] ";
else
$text .= "[Incorrect date]";
}
else
$text .= "$v ";
}
№4
{
public:
long long fact()
{
long long iFct = 1;
for(long long n = 1; n <= T; n++)iFct *= n;
return iFct;
}
};
№5
№7
{
int hold = a[i];
a[i] = a[n-1];
for(int j = n - 1; j > i; j--) a[j] = a[j-1];
a[i + 1] = hold;
}
Ситников Александр
№4
public:
long long fact() {
long long kde=1;
if(T<0 || T>20) return -1;
for(int i=1;i<=T;++i) kde*=i;
return kde;
}
};
№5
string varprint(string var,bool ret) {
var+=" is ";
var+=ret?"true":"false";
return var;
}
№7
int kde=a[i],j=i-1;
while(j>=0 && a[j]>kde) a[j+1]=a[j--];
a[++j]=kde;
}
Genius
№5
Павел Худолеев
№2
for ($i=0; $i<strlen($text)-1; $i++) {
if ($text[$i].$text[$i+1]=="/*" {
$t="";
}
$t.=$text[$i];
if ($text[$i].$text[$i+1]=="*/" {
if (substr($t,0,2)=="/*" {
$m[]=$t."/";
$t="";
}
}
}
№3 (или код, поразивший меня до глубины души )
$r=0;
for ($j=0; $j<10; $j++) {
if ($num===$j."" {
$r=1;
}
}
if ($num=="." || $num=="/" {
$r=2;
}
return $r;
}
function isdc ($month, $day, $year) {
$rz=0;
if ($day>0) {
if ($month=="01" {
if ($day<32) {$rz=1;};
}
if (floor($year/4)==($year/4)) {
if ($month=="02" {
if ($day<30) {$rz=1;};
}
} else {
if ($month=="02" {
if ($day<29) {$rz=1;};
}
}
if ($month=="03" {
if ($day<32) {$rz=1;};
}
if ($month=="04" {
if ($day<31) {$rz=1;};
}
if ($month=="05" {
if ($day<32) {$rz=1;};
}
if ($month=="06" {
if ($day<31) {$rz=1;};
}
if ($month=="07" {
if ($day<32) {$rz=1;};
}
if ($month=="08" {
if ($day<32) {$rz=1;};
}
if ($month=="09" {
if ($day<31) {$rz=1;};
}
if ($month=="10" {
if ($day<32) {$rz=1;};
}
if ($month=="11" {
if ($day<31) {$rz=1;};
}
if ($month=="12" {
if ($day<32) {$rz=1;};
}
}
return $rz;
}
for ($i=0; $i<strlen($text); $i++) {
if (istype($text[$i]==1) {
if (istype($text[$i+1]==1) {
if (istype($text[$i+2]==2) {
if (istype($text[$i+3]==1) {
if (istype($text[$i+4]==1) {
if (istype($text[$i+5]==2) {
if (istype($text[$i+6]==1) {
if (istype($text[$i+7]==1) {
if (istype($text[$i+8]==1) {
if (istype($text[$i+9]==1) {
if ($text[$i+2]==$text[$i+5] {
$w=$text[$i].$text[$i+1].$text[$i+2].$text[$i+3].$text[$i+4].$text[$i+5].$text[$i+6].$text[$i+7].$text[$i+8].$text[$i+9];
$dd=$text[$i].$text[$i+1];
$dm=$text[$i+3].$text[$i+4];
$dy=$text[$i+6].$text[$i+7].$text[$i+8].$text[$i+9];
if (isdc($dm, $dd, $dy)==1) {
$rs.="[".substr(MD5($w),0,4)."]";
$i+=10;
} else {
$rs.="[Incorrect date]";
$i+=10;
}
}
}
}
}
}
}
}
}
}
}
}
$rs.=$text[$i];
}
$text=$rs;