- 1
- 2
- 3
- 4
Запрос = Новый Запрос("
|ВЫБРАТЬ ПЕРВЫЕ 1000
|.....");
ВыборкаДанных = Запрос.Выполнить().Выгрузить();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−126
Запрос = Новый Запрос("
|ВЫБРАТЬ ПЕРВЫЕ 1000
|.....");
ВыборкаДанных = Запрос.Выполнить().Выгрузить();
Код из правила выгрузки данных с произвольным запросом.
Ведущий программист: "Блин, почему каждый раз выгружается разное количество объектов? Это же мистика!!!"
+154
....
static public $ruFullMontsArr = array(
'01' => 'января',
'02' => 'февраля',
'03' => 'марта',
'04' => 'апреля',
'05' => 'мая',
'06' => 'июня',
'07' => 'июля',
'08' => 'августа',
'09' => 'сентября',
'10' => 'октября',
'11' => 'ноября',
'12' => 'декабря'
);
static public $ruShortMontsArr = array(
'01' => 'Янв',
'02' => 'Фев',
'03' => 'Мар',
'04' => 'Апр',
'05' => 'Май',
'06' => 'Июн',
'07' => 'Июл',
'08' => 'Авг',
'09' => 'Сен',
'10' => 'Окт',
'11' => 'Ноя',
'12' => 'Дек'
);
....
$add_ins = '<ins>' . date( 'd', $model->date ) . ' ' . self::$ruFullMontsArr[date( 'm', $model->date )] . '</ins>';
наверное уже не впервые подобное ... Получение название месяца ...
+158
function getLocaleByLang($lang) {
if(!isset($lang)) return false;
//function's code is here...
}
Ну думаю тут все понятно - зачем проверять существование переменной, которую невозможно не передать) Вот что значит - дедлайн рядом.
+148
...
$me = 'return define("me", "?" . ($me = substr(basename(__FILE__), 1, -23)));';
...
<?php eval($me) or die ?>
...
>Файлы "view" центрального тела страниц, должны начинаться с подчеркивания, например view/_news.php и код файла должен начинаться с такой строки: <?php eval($me) or die ?>
Пациент:
http://coresky.net/
+126
program FeyverkFirework;
{$R+}
uses
Crt, Graph;
var
GraphDriver, GraphMode, ErrorCode : Integer;
Ch : Char;
I, J, K, XStart, YStart : Integer;
XX,YY,CC : Array[1..1000] of Integer;
FX,FY,DX,DY : Array[1..70] of Real;
R, T, X, Y : Real;
procedure Explode (C : Integer);
begin
T := -Pi;
I := 0;
Repeat
I := I + 1;
DX[I] := Sin(T)*5;
DY[I] := Cos(T)*5;
FX[I] := X;
FY[I] := Y;
T := T + 0.15;
Until T > Pi;
K := 0;
Repeat
For J := 1 to I do
begin
If C = 0 then
PutPixel (Round(FX[J]),Round(FY[J]),0)
else
PutPixel (Round(FX[J]),Round(FY[J]),Random(GetMaxColor+1));
FX[J] := FX[J] + DX[J];
FY[J] := FY[J] - DY[J];
DY[J] := DY[J] - 0.2;
end;
K := K + 1;
Delay(10); { This was not in the original. }
Until Keypressed or (K > 50);
end;
procedure ShootFireWork;
begin
{ Delay (1000); }
Randomize;
T := Random / 2 - 0.25 + Pi/2;
X := XStart;
Y := YStart;
R := 20;
I := 0;
Repeat
Inc (I);
XX[I] := Round(X);
YY[I] := Round(Y);
CC[I] := GetPixel (XX[I],YY[I]);
If I > 1 then
If (XX[I] = XX[I-1]) and (YY[I] = YY[I-1]) then CC[I] := CC[I-1];
PutPixel (XX[I],YY[I],Random(GetMaxColor+1));
If I > 5 then
PutPixel (XX[I-5],YY[I-5],CC[I-5]);
X := X + Cos(T)*R;
Y := Y - Sin(T)*R;
If T > Pi/2 then
T := T + 0.02
else
T := T - 0.02;
R := R * 0.93;
Delay (20);
Until KeyPressed or (T < 0) or (T > Pi);
For J := I-5 to I do
PutPixel (XX[J],YY[J],CC[J]);
{ ch := readkey; }
Explode (1);
Explode (0);
end;
begin
GraphDriver := Detect;
InitGraph (GraphDriver, GraphMode, '..');
ErrorCode := GraphResult;
If ErrorCode <> grOk then
begin
Writeln ('Graphics Error: ',GraphErrorMsg(ErrorCode));
Halt;
end;
SetColor (GetMaxColor);
XStart := GetMaxX div 2;
YStart := GetMaxY - 20;
Repeat
ShootFireWork;
Until Keypressed;
Ch := ReadKey;
ClearDevice;
CloseGraph;
end.
Работает же! Красиво получается :)
Выполнить код можно здесь: http://pma.clan.su/index.html.
Алгоритм выполнения кода. Жмём E. Вводим код. Нажимаем в левом нижнем углу CoPas editor. Нажимаем R. Радуемся! :)
+157
$vs_SourceStr = RETURNCHAR."9003".TABCHAR."0xf8f9fb".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."8014".TABCHAR."0x49372a".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."5005".TABCHAR."0x004389".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."6005".TABCHAR."0x0e4438".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."3005".TABCHAR."0x581e29".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."9006".TABCHAR."0x6d312b".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."1000".TABCHAR."0xccc188".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."7004".TABCHAR."0x999a9f";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
$vs_SourceStr = $vs_SourceStr."9003";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
$vs_SourceStr = $vs_SourceStr."9003".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."8014";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
$vs_SourceStr = $vs_SourceStr."9003".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."8014".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."5005".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."6005".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."3005".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."9006".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."1000".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."7004";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
$vs_SourceStr = $vs_SourceStr."9003".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."8014".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."5005".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."6005".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."3005".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."9006".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."1000".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."7004";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
$vs_SourceStr = $vs_SourceStr."1".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."1".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."1".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."2".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."1".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."3".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."1".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."3".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."2".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."0";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
$vs_SourceStr = $vs_SourceStr."500".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."350".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."280".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."500".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."4165".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."-1".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."-1".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."-1".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."4165".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."4165";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
$vs_SourceStr = $vs_SourceStr."350".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."230".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."150".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."350".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."500".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."?500".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."1480".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."?200".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."500".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."850";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
$vs_SourceStr = $vs_SourceStr."120".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."120".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."120".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."120".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."120".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."120".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."500".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."500".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."120".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."500";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
$vs_SourceStr = $vs_SourceStr."".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."11668".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."14634".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."11991".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."11670".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."11669".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."101878".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."101879".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."107384".RETURNCHAR;
$vs_SourceStr = $vs_SourceStr."000000";
$vs_SourceStr = $vs_SourceStr."<#>EndTOPIC<#>";
No comments.
+73
private static class Errors extends ArrayList<String> {
private static final long serialVersionUID = 1L;
}
private static class Notices extends ArrayList<String> {
private static final long serialVersionUID = 1L;
}
две большие разницы
+74
private static class MyStatefulActor extends DefaultActor {
protected void act() {
loop(new Runnable() {
public void run() {
react(new MessagingRunnable<String>(this) {
protected void doRun(final String msg) {
System.out.println("Stage #0: " + msg);
react(new MessagingRunnable<Double>() {
protected void doRun(final Double msg) {
System.out.println(" Stage #1: " + msg);
react(new MessagingRunnable<List<Integer>>() {
protected void doRun(final List<Integer> msg) {
System.out.println(" Stage #2: " + msg + "\n");
}
});
}
});
}
});
}
});
}
}
}
+5
#include "iostream"
using namespace std;
void main ()
{
setlocale(LC_ALL,"Russian"); //Поддержка киррилицы
float A1,A2,A3,A4,A5;
int N;
int i;
cout<<"Введите количество выступлений"<<endl;
cin>>N; //Вводим кол-во выступлений
for(i=0;i<N;i++) //Вводим массив
{cout<<"Введите оценки за выступление"<<endl;
cout<<"Введите оценку 1"<<endl;
cin>>A1;
cout<<"Введите оценку 2"<<endl;
cin>>A2;
cout<<"Введите оценку 3"<<endl;
cin>>A3;
cout<<"Введите оценку 4"<<endl;
cin>>A4;
cout<<"Введите оценку 5"<<endl;
cin>>A5;
if(A1>A2&&A1>A3&&A1>A4&&A1>A5) {cout<<A1;}
else if (A2>A1&&A2>A3&&A2>A4&&A2>A5) {cout<<"Максимальная оценка = "<<A2<<endl; }
else if (A3>A1&&A3>A2&&A3>A4&&A3>A5) {cout<<"Максимальная оценка = "<<A3<<endl; }
else if (A4>A1&&A4>A2&&A4>A3&&A4>A5) {cout<<"Максимальная оценка = "<<A4<<endl; }
else if (A5>A1&&A5>A2&&A5>A3&&A5>A4) {cout<<"Максимальная оценка = "<<A5<<endl; }
}
}
ЗАДАЧА
Пожалуйста помогите составить для задачи на с++
Я решаю задачи, но блок схемы строить не могу
С ответов Гугла.
http://otvety.google.ru/otvety/thread?tid=5bd43c242dce51f8
+72
public boolean fastItemEquals(ItemStack st, ItemStack nd) {
if(nd == null) return false;
if(st.hashCode() != nd.hashCode()) return false;
if(st.getType() != nd.getType()) return false;
if(!st.getItemMeta().getDisplayName().equals(nd.getItemMeta().getDisplayName())) return false;
if(st.getEnchantments().size() != nd.getEnchantments().size()) return false;
if(st.getItemMeta().getLore().size() != nd.getItemMeta().getLore().size()) return false;
final List<String>
lst = st.getItemMeta().getLore(),
lnd = nd.getItemMeta().getLore();
for(int i = 0 ; i < st.getItemMeta().getLore().size() ; i++)
if(!lst.get(i).equals(lnd.get(i))) return false;
//return st.isSimilar(nd);
return true;
}
public void fastItemRemove(Inventory inv, ItemStack st) {
for(int i = 0 ; i < inv.getContents().length ; i++)
if(fastItemEquals(st, inv.getContents()[i])) inv.clear(i);
}