- 1
Пидарас, ты забанил много моих учеток, в т.ч. Барака Обаму, при этом в упор не увидев шпану, вроде петухов и борманда.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−3
Пидарас, ты забанил много моих учеток, в т.ч. Барака Обаму, при этом в упор не увидев шпану, вроде петухов и борманда.
Никогда тебе этого не прощу!
−3
https://govnokod.ru/26202
https://govnokod.ru/26076
https://govnokod.ru/26089
проблема решена)
Всем спасибо, все свободны
0
template<typename T> Histogram<T>& histogram (std::string const& name) {
std::lock_guard<std::mutex> guard(_lock);
auto const it = _registry.find(name);
if (it == _registry.end()) {
LOG_TOPIC("32d85", ERR, Logger::STATISTICS) << "No histogram booked as " << name;
TRI_ASSERT(false);
throw std::exception();
}
std::shared_ptr<Histogram<T>> h = nullptr;
try {
h = std::dynamic_pointer_cast<Histogram<T>>(*it->second);
if (h == nullptr) {
LOG_TOPIC("d2358", ERR, Logger::STATISTICS) << "Failed to retrieve histogram " << name;
}
} catch (std::exception const& e) {
LOG_TOPIC("32d75", ERR, Logger::STATISTICS)
<< "Failed to retrieve histogram " << name << ": " << e.what();
}
if (h == nullptr) {
TRI_ASSERT(false);
}
return *h;
};
+1
<?php
/*
=====================================================
DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
http://dle-news.ru/
-----------------------------------------------------
Copyright (c) 2004-2019 SoftNews Media Group
=====================================================
This code is protected by copyright
=====================================================
File: mysql.php
-----------------------------------------------------
Use: MySQL class
=====================================================
*/
if( !defined( 'DATALIFEENGINE' ) ) {
header( "HTTP/1.1 403 Forbidden" );
header ( 'Location: ../../' );
die( "Hacking attempt!" );
}
class db
{
var $db_id = false;
var $query_num = 0;
var $query_list = array();
var $query_errors_list = array();
var $mysql_error = '';
var $mysql_version = '';
var $mysql_error_num = 0;
var $mysql_extend = "";
var $MySQL_time_taken = 0;
var $query_id = false;
...
2019 год, DLE за деньги
+1
#include "pch.h"
#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <ctime>
using namespace std;
int main()
{
setlocale(0, "rus");
int n, a[1000], max, c;
cout << "число элементов: "; cin >> n;
srand(time(0));
cout << "\nчисла массива:\n";
for (int i = 0; i < n; i++) {
a[i] = rand() % 2000 -1000;
cout << a[i] << " ";
if (i == 0) max = abs(a[i]); else if (abs(a[i]) > max) max = abs(a[i]);
}
cout << "\n\nабс. максимум = " << max << endl;
for (int i = 0; i < n; i++) {
for (int j = n-1; j > 0; j--) {
if (a[j - 1] < a[j]) {
c = a[j - 1];
a[j - 1] = a[j];
a[j] = c;
}
}
}
cout << "\nотсортированный массив:\n";
for (int i = 0; i < n; i++) {
cout << a[i]<<" ";
}
_getch();
return 0;
}
0
Если ПараметрыСеанса.ГС_ГлобальныеПараметры.МинусОдинДеньПриПерезалоге
И ДокументОснование.Метаданные().Имя <> "Соби_ЧастичноеПогашениеКредита" И ДокументОснование.Метаданные().Имя <> "ГС_ПерезалогКредита" Тогда
ПроцентПоКредитуВДень = (ПроцентПоКредитуВДень) / КоличествоДнейКредитования * (КоличествоДнейКредитования-1);
СуммаПоКредиту = Окр((СуммаКредита*(ПроцентПоКредитуВДень)/100),2,1) * (КоличествоДнейКредитования);
Если ПроцентПоКредитуВДень < УсловиеКредитования.МинимальныйПроцентПоКредиту/(КоличествоДнейКредитования-1) Тогда
ПроцентПоКредитуВДень = УсловиеКредитования.МинимальныйПроцентПоКредиту/(КоличествоДнейКредитования-1);
СуммаПоКредиту = Окр((СуммаКредита*(ПроцентПоКредитуВДень)/100),2,1) * (КоличествоДнейКредитования-1);
КонецЕсли;
Если СуммаПоКредиту < УсловиеКредитования.МинимальнаяСуммаПроцентовПоКредиту Тогда //отыграем мин сумму % по кредиту из усл кред
СуммаПоКредиту = УсловиеКредитования.МинимальнаяСуммаПроцентовПоКредиту;
КонецЕсли;
КонецЕсли;
Обратите внимание на условие ЕСЛИ. Такого говнища, я еще не видел!
+1
importPackage(Packages.com.sk89q.worldedit);
importPackage(Packages.com.sk89q.worldedit.blocks);
importPackage(Packages.com.sk89q.worldedit.tools);
importPackage(Packages.com.sk89q.worldedit.tools.brushes);
importPackage(Packages.com.sk89q.worldedit.patterns);
var bSize = argv.length > 1 ? parseInt(argv[1]) : 4;
var maxFaces = argv.length > 2 ? (argv[2]) : 2;
var strength = argv.length > 3 ? (argv[3]) : 1;
var xOff = ['1', '-1', '1', '1', '-1', '1', '-1', '-1'];
var yOff = ['1', '1', '-1', '1', '-1', '-1', '1', '-1'];
var zOff = ['1', '1', '1', '-1', '1', '-1', '-1', '-1'];
if (bSize == 0) {bSize = 4;}
var blocks = new Array();
var tool = context.getSession().getBrushTool(player.getItemInHand());
var matPat = new SingleBlockPattern(new BaseBlock(maxFaces));
tool.setSize(bSize);
tool.setFill(matPat);
var brush = new Brush({
strength : strength,
build : function(editSession,pos,mat,bSize) {
var session = context.remember();
for (iteration = 1; iteration <= strength; iteration++) {
var matID = mat.getBlock().getType();
maxFaces = ((matID >= 0) && (matID <= 6)) ? matID : 3;
var blockTotal = 0;
var blockCnt = 0;
var blockFaces = new Array(6);
radius = bSize + 0.5;
var invRadius = 1 / radius;
var ceilRadius = Math.ceil(radius);
var nextXn = 0;
forX: for (var x = 0; x <= ceilRadius; ++x) {
var xn = nextXn;
nextXn = (x + 1) * invRadius;
var nextYn = 0;
forY: for (var y = 0; y <= ceilRadius; ++y) {
var yn = nextYn;
nextYn = (y + 1) * invRadius;
var nextZn = 0;
forZ: for (var z = 0; z <= ceilRadius; ++z) {
var zn = nextZn;
nextZn = (z + 1) * invRadius;
var distanceSq = lengthSq(xn, yn, zn);
if (distanceSq > 1) {
if (z == 0) {
if (y == 0) {
break forX;
}
break forY;
}
break forZ;
}
for (var dirLoop = 0; dirLoop <= 7 ; dirLoop++) {
var pt = pos.add(x * xOff[dirLoop], y * yOff[dirLoop], z * zOff[dirLoop]);
var curBlock = editSession.getBlock(pt);
blockCnt = 0;
blockFaces = [];
blockFaces[1] = editSession.getBlockType(pt.add(1,0,0));
blockFaces[2] = editSession.getBlockType(pt.add(-1,0,0));
blockFaces[3] = editSession.getBlockType(pt.add(0,1,0));
blockFaces[4] = editSession.getBlockType(pt.add(0,-1,0));
blockFaces[5] = editSession.getBlockType(pt.add(0,0,1));
blockFaces[6] = editSession.getBlockType(pt.add(0,0,-1));
for (var lpC = 1; lpC <= 6; lpC++) {
if((blockFaces[lpC]) == 0) {blockCnt++;}
}
if (blockCnt >= maxFaces) {
blocks[blockTotal] = BlockID.AIR;
}
else {
blocks[blockTotal] = curBlock.getType();
}
blockTotal++;
}
}
}
Какой багор )))
−1
select Outcomes.ship,count(*)
from Outcomes
where outcomes.result!='sunk'
group by ship
HAVING count(*)>=2
union
select ships.name,count(*)
from ships
where ships.launched!=NULL
group by name
HAVING count(*)>=2
-9 sql ex...
неверно на тренировочной
коммент :
парсить имя на '%NAME%' ? или как ?
+1
void Merging_Sort (int n, int *x){
int i, j, k, t, s, Fin1, Fin2;
int* tmp = new int[n];
k = 1;
while (k < n){
t = 0; s = 0;
while (t+k < n){
Fin1 = t+k;
Fin2 = (t+2*k < n ? t+2*k : n);
i = t; j = Fin1;
for ( ; i < Fin1 && j < Fin2 ; s++){
if (x[i] < x[j]) {
tmp[s] = x[i]; i++;
} else {
tmp[s] = x[j]; j++;
}
}
for ( ; i < Fin1; i++, s++) tmp[s] = x[i];
for ( ; j < Fin2; j++, s++) tmp[s] = x[j];
t = Fin2;
} k *= 2;
for (s = 0; s < t; s++) x[s] = tmp[s];
}
delete(tmp);
}
Это новый вид искусство?
0
СтраницыПанели = ЭтаФорма.ЭлементыФормы.ОсновнаяПанель.Страницы;
Для Каждого Страница Bз СтраницыПанели Цикл
Если ПакетныйВводКонтрагентов = Истина Тогда
Если Страница.Имя = "стрКонтрагенты" Тогда
Страница.Доступность = Истина;
КонецЕсли;
КонецЕсли;
КонецЦикла;