[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: 2 Легенькие задачки
Страницы: 1, 2, 3, 4
Игорь_Vasinsky
Флуд
ёпт, ты не задолбался ко мне цепляться? я всячески стараюсь общение в нормальную форму вывести - ты продолжаешь хернёй заниматься

я не про своё решение говорил, а про innovate , копчиком тебя чувствовал, по этому несколько раз про свой вариант сказал - что он не под условие


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Valick
Игорь_Vasinsky, отстану как только книги начнете читать smile.gif


_____________
Стимулятор ~yoomoney - 41001303250491
Игорь_Vasinsky
не начну) у меня другие пути - более привычные

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
mytest
Цитата (Valick @ 26.02.2013 - 01:54)
Игорь_Vasinsky, отстану как только книги начнете читать smile.gif

Какие книги посоветуете почитать? PHP, MYSQL . Я верстальщик, но хочу заняться более серьезными делами =)
Winston
:D
$arr = array('с', 'к', 'с', 'б', 'к', 'с', 'б', 'б', 'с', 'б', 'с', 'к', 'с', 'к', 'б', 'к', 'б');

usort($arr, function($a, $b){
if($a == 'к' && ($b == 'с' || $b == 'б')) return -1;
elseif(($a == 'с' || $a == 'б') && $b == 'к') return 1;
elseif($a == 'с' && $b == 'б') return 1;

return 0;
});
echo '<pre>';
print_r($arr);
Valick
Winston, usort нельзя smile.gif

_____________
Стимулятор ~yoomoney - 41001303250491
Valick
по поводу второго задания, раз уж нет условий, то кто как хочет так и пишет :)
<?php
$t = '123312';
echo $t.' - ';
$c = strlen($t);
if($c%2 == 0){
$p=str_split($t);
if(array_sum(array_slice($p,0,$c/2)) == array_sum(array_slice($p,$c/2,$c))) echo 'yes'; else echo 'no';
}else{
echo 'Несимметричное число.';
}
?>

__
пс. нашел )) str_split

_____________
Стимулятор ~yoomoney - 41001303250491
Winston
Цитата (Valick @ 26.02.2013 - 00:25)
Winston, usort нельзя

Жаль :(
Значит пузырьком :)
for($i = 0, $to = (sizeof($arr) -1); $i < $to; $i++)
{
for($j = $to; $j > $i; $j--)
{
if(
$arr[$j] == 'к' && ($arr[$j - 1] == 'с' || $arr[$j - 1] == 'б')
||
$arr[$j] == 'б' && $arr[$j - 1] == 'с')
{
$tmp = $arr[$j];
$arr[$j] = $arr[$j - 1];
$arr[$j - 1] = $tmp;
}
}
}

print_r($arr);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.