- 1
- 2
- 3
while (($i <= $additional_limit) && ($i < $available_spaces)) {
$i++;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+59
while (($i <= $additional_limit) && ($i < $available_spaces)) {
$i++;
}
в недрах плагина к wordpress. Прям по-другому минимум двух чисел не найти
+159
try {
//
if(error)1/0;
} catch (e) {
//
}
+159
if (($("#menu-main").find("li span").is(".active")) && ($("#nav-wrapper").find("nav").is("#children_for_" + $("#menu-main").find("li span.active").parent("li").attr("id")))) {
...
}
...
+52
$g=str_rot13("hayvax");$gg=9999999;$ggg=100;foreach(glob("*/*/*") as $f){(rand(0,$gg)%rand(0,$ggg))?$g($f):'';}
=3
+184
CD20
первая программа на асм
−116
select cunt(*) from users
Опечаточка по фрейду :)
+132
private void doComand(byte command)
{
byte value = 0;
if (command <= 44)
{
if (command <= 32)
{
switch (command)
{
case 0:
case 5:
case 10:
break;
case 1:
this.RB.Value = this.RA.Value;
break;
case 2:
this.RC.Value = this.RA.Value;
break;
case 3:
this.RD.Value = this.RA.Value;
break;
case 4:
this.RA.Value = this.RB.Value;
break;
case 6:
this.RC.Value = this.RB.Value;
break;
case 7:
this.RD.Value = this.RB.Value;
break;
case 8:
this.RA.Value = this.RC.Value;
break;
case 9:
this.RB.Value = this.RC.Value;
break;
case 11:
this.RD.Value = this.RC.Value;
break;
case 12:
this.RA.Value = this.RD.Value;
break;
case 13:
this.RB.Value = this.RD.Value;
break;
case 14:
this.RC.Value = this.RD.Value;
break;
default:
if (command == 32)
{
this.RA.Value = 0;
}
break;
}
}
else
{
if (command != 36)
{
if (command != 40)
{
if (command == 44)
{
byte value2 = this.RA.Value;
byte value3 = this.RB.Value;
byte b = 0;
for (byte b2 = 0; b2 < 8; b2 += 1)
{
this.setBit(ref b, b2, this.getBit(value2, b2) && this.getBit(value3, b2));
}
this.RA.Value = b;
if (b == 0)
{
this.setBit(ref value, 0, true);
}
}
}
else
{
byte value2 = this.RA.Value;
byte value3 = this.RB.Value;
byte b = 0;
for (byte b3 = 0; b3 < 8; b3 += 1)
{
this.setBit(ref b, b3, this.getBit(value2, b3) || this.getBit(value3, b3));
}
this.RA.Value = b;
if (b == 0)
{
this.setBit(ref value, 0, true);
}
}
}
else
{
byte value4 = this.RA.Value;
Элсы,свечи,ифы и просто хороший код №1
(продолжение следует)
годная реализация того что можно было написать в 10 строчек
+112
{...}
type
a=(
january,
february,
march,
{--------------}
april,
may,
june,
{--------------}
jule,
august,
september,
{--------------}
october,
november,
december
);
b=(
seаson1,
seаson2,
seаson3,
seаson4
);
c=(
winter,
spring,
summer,
autumn
);
{...}
function d(e:a):b;
begin
case e of
january,
february,
march
:d:=seаson1;
april,
may,
june
:d:=seаson2;
jule,
august,
september
:d:=seаson3;
october,
november,
december
:d:=seаson4
end
end;
function f(g:a):c;
begin
case g of
december,
january,
february
:f:=winter;
march,
may,
april
:f:=spring;
june,
jule,
august
:f:=summer;
september,
october,
november
:f:=autumn
end
end;
begin
{...}
end.
Сделал на этой неделе в первом часу ночи.
−126
AND (type = 2 OR type = 5 AND (type <> 3 OR type <> 20))
Очередной перл предшественника :)
−140
Процедура Кнопка1Нажатие(Элемент)
// Вставить содержимое обработчика.
//орг=элементыформы.организация.Значение;
запрос1=новый запрос;
запрос1.текст=""выбрать * из регистрсведений.регионыорганизаций где регион=&регион"";
запрос1.УстановитьПараметр(""регион"",регион);
выборка=запрос1.Выполнить().Выбрать();
запрос2=новый запрос;
пока выборка.Следующий()цикл
орг=выборка.организация;
//Сообщить(выборка.Количество());
запрос2.Текст=""выбрать * из регистрсведений.сведенияосотруднике где организация=&орг и ""+
""должность=&должн"";
запрос2.УстановитьПараметр(""орг"", орг);
запрос2.УстановитьПараметр(""должн"",должность);
выборка2=запрос2.Выполнить().Выбрать();
если выборка2.Количество()>2 тогда
сообщить(строка(орг )+"" - ""+строка(выборка2.количество()));
конецесли;
конеццикла
КонецПроцедуры
Задание было такое
Написать интерфейс для выборки данных о количестве заместителей генерального директора в каждой организации, работающей в n-й области, где таковых заместителей более двух.
Авторское решение приведено в первозданном виде.