- 1
https://pastebin.com/m3KsHvKF
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−2
https://pastebin.com/m3KsHvKF
Говнооо! Говноооо! Мноооого говнаааа. Настолько много, что в 100 строк поместится только 2/16 говна. Это код калькулятора, который я писал когда только начинал изучать java - первый язык программирования. Особенно жестко на 30, 115, 150, 220, 700, 740, строках. Ну, короче, вы поняли - везде.
−3
double m_sqrt (double p){
double l = 1;
double m = 0;
for(m = (l + ( p / l ) ) / 2;
m != l ;
m = (l + ( p / l ) ) / 2){
l = m;
}
return m;
}
+2
Функция СоздатьМассив // Экспорт, 29 параметров
(
Значение01 = '05710422152926',
Значение02 = '05710422152926',
Значение03 = '05710422152926',
Значение04 = '05710422152926',
Значение05 = '05710422152926',
Значение06 = '05710422152926',
Значение07 = '05710422152926',
Значение08 = '05710422152926',
Значение09 = '05710422152926',
Значение10 = '05710422152926',
Значение11 = '05710422152926',
Значение12 = '05710422152926',
Значение13 = '05710422152926',
Значение14 = '05710422152926',
Значение15 = '05710422152926',
Значение16 = '05710422152926',
Значение17 = '05710422152926',
Значение18 = '05710422152926',
Значение19 = '05710422152926',
Значение20 = '05710422152926',
Значение21 = '05710422152926',
Значение22 = '05710422152926',
Значение23 = '05710422152926',
Значение24 = '05710422152926',
Значение25 = '05710422152926',
Значение26 = '05710422152926',
Значение27 = '05710422152926',
Значение28 = '05710422152926',
Значение29 = '05710422152926'
)
Экспорт
Нил_ = '05710422152926'; // Предположительная дата рождения пророка Мухаммеда
Если Нил_ = Значение02 Тогда
Если Нил_ = Значение01 Тогда
Массив_ = Новый Массив;
Перейти ~Метка00;
Иначе
Массив_ = Новый Массив(1);
Перейти ~Метка01;
КонецЕсли;
ИначеЕсли Нил_ = Значение06 Тогда
Если Нил_ = Значение04 Тогда
Если Нил_ = Значение03 Тогда
Массив_ = Новый Массив(2);
Перейти ~Метка02;
Иначе
Массив_ = Новый Массив(3);
Перейти ~Метка03;
КонецЕсли;
ИначеЕсли Нил_ = Значение05 Тогда
Массив_ = Новый Массив(4);
Перейти ~Метка04;
Иначе
Массив_ = Новый Массив(5);
Перейти ~Метка05;
КонецЕсли;
ИначеЕсли Нил_ = Значение14 Тогда
Если Нил_ = Значение10 Тогда
Если Нил_ = Значение08 Тогда
Если Нил_ = Значение07 Тогда
Массив_ = Новый Массив(6);
Перейти ~Метка06;
Иначе
Массив_ = Новый Массив(7);
Перейти ~Метка07;
КонецЕсли;
ИначеЕсли Нил_ = Значение09 Тогда
Массив_ = Новый Массив(8);
Перейти ~Метка08;
Иначе
Массив_ = Новый Массив(9);
Перейти ~Метка09;
КонецЕсли;
ИначеЕсли Нил_ = Значение12 Тогда
Если Нил_ = Значение11 Тогда
Массив_ = Новый Массив(10);
Перейти ~Метка10;
Иначе
Массив_ = Новый Массив(11);
Перейти ~Метка11;
КонецЕсли;
ИначеЕсли Нил_ = Значение13 Тогда
Массив_ = Новый Массив(12);
Перейти ~Метка12;
Иначе
Массив_ = Новый Массив(13);
Перейти ~Метка13;
КонецЕсли;
ИначеЕсли Нил_ = Значение22 Тогда
Если Нил_ = Значение18 Тогда
Если Нил_ = Значение16 Тогда
Если Нил_ = Значение15 Тогда
Массив_ = Новый Массив(14);
Перейти ~Метка14;
Иначе
Массив_ = Новый Массив(15);
1С Медицина: Больничные
Халяль
−1
// https://github.com/dotnet/coreclr/blob/a589e3926a1780256fdb52376f8681fe047daf54/src/vm/binder.cpp#L503-L511
const MscorlibBinder::OffsetAndSizeCheck MscorlibBinder::OffsetsAndSizes[] =
{
#define DEFINE_CLASS_U(nameSpace, stringName, unmanagedType) \
{ PTR_CSTR((TADDR) g_ ## nameSpace ## NS ), PTR_CUTF8((TADDR) # stringName), sizeof(unmanagedType), 0, 0, 0 },
#define DEFINE_FIELD_U(stringName, unmanagedContainingType, unmanagedOffset) \
{ 0, 0, 0, PTR_CUTF8((TADDR) # stringName), offsetof(unmanagedContainingType, unmanagedOffset), sizeof(((unmanagedContainingType*)1)->unmanagedOffset) },
#include "mscorlib.h"
};
Дух старой школы всё еще живет в майкрософт
0
$(document).ready(function() {
console.log("Ready");
var
block_1 = document.getElementsByClassName('block_1')[0],
block_2 = document.getElementsByClassName('block_2')[0],
block_3 = document.getElementsByClassName('block_3')[0],
block_4 = document.getElementsByClassName('block_4')[0],
open_1 = document.getElementsByClassName('open-1')[0],
open_2 = document.getElementsByClassName('open-2')[0],
open_3 = document.getElementsByClassName('open-3')[0],
open_4 = document.getElementsByClassName('open-4')[0];
open_1.onclick = function(){
block_1.style.display = "block";
block_2.style.display = "none";
block_3.style.display = "none";
block_4.style.display = "none";
};
open_2.onclick = function() {
block_2.style.display = "block";
block_1.style.display = "none";
block_3.style.display = "none";
block_4.style.display = "none";
};
open_3.onclick = function() {
block_2.style.display = "none";
block_1.style.display = "none";
block_3.style.display = "block";
block_4.style.display = "none";
};
open_4.onclick = function() {
block_2.style.display = "none";
block_1.style.display = "none";
block_3.style.display = "none";
block_4.style.display = "block";
};
});
0
private static bool IsOnlyServiceWindowsFile(string directory)
{
string[] ignoredFiles = { "Thumbs.db", "Desktop.ini" };
var files = Directory.GetFiles(directory);
foreach (var file in files)
{
var filename = Path.GetFileName(file);
foreach (var ignored in ignoredFiles)
{
if (string.Equals(filename, ignored, StringComparison.OrdinalIgnoreCase))
{
goto NEXT;
}
}
return false;
NEXT: ;
}
return true;
}
Пришёл в C# из Java, где есть замечательная фича под названием Label.
В C# для вложенных циклов оказался лишь GOTO.
Метод проверяет наличие в каталоге только сервисных файлов винды.
−2
for word in {"Блять", "пишите", "красивые" ,"коды" ,"уёбки", ",", "ради", "энтузиазма", "и", "плодотворного", "труда", ",", "почитайте", "книжку", "сталина", "и", "поймёте", "как", "надо", "делать", "сруны", "говнокодерные!"}; do
echo "$word"
done
хули?
−7
Что случилось с SemaReal? Я не успевал следить из-за спама.
Его взломали, или он сам по приколу взорвался?
СёмаРиал, отзовись с того акка, ты в целом на сайте, или нет?
А может он доступ проебал...
+1
bool kiemtraso(std::string &a,int i)
{
char N[4];
/* N[0]=a[i+0];
N[1]=a[i+1];
N[2]=a[i+2];*/
for(int n=0;n<3;n++)
{
N[n]=a[i+n];
}
if(atoi(N)>255) return 0;
return 1;
}
bool isIPv4Address(std::string inputString)
{
int n=inputString.length();
//3 dau cham=====================================гугл перевел: "3 часа ночи"
int dem=0;
for(int i=0;i<n;i++)
{
if(inputString[i]==46) dem++;
}
if(dem!=3) return 0;
//co hon mot ki tu==============================
if(inputString[0]==46||inputString[n-1]==46) return 0; //ki tu dau va cuoi khac dau cham
for(int i=1;i<inputString.length()-1;i++)
{
if(inputString[i]==46 && inputString[i+1] == 46) return 0;
}
//khong co chu cai=========================================
for(int i=0 ; i<n ; i++)
{
if (inputString[i]==47||inputString[i]<46||inputString[i]>57) return 0;
}
//2 so o giua nho hon 255===========================================
int sokitu;
for(int i=0; i<n-1 ; i++)
{
if(inputString[i]==46)
{
for(int j=i+1 ; j < n ; j++)
{
if(inputString[j]==46)
{
sokitu = j-i-1;
if(sokitu==3&&kiemtraso(inputString,i+1)==0) return 0;
if(sokitu>3) return 0;
break;
}
}
i++;
continue;
}
}
//so dau nho hon 255 =====================================
int kitudau;
int m=0;
for(int i=0;i<n;i++)
{
if(inputString[i]==46)
{
if (i==3 && kiemtraso(inputString,m)==0) return 0;
if (i>3) return 0;
break;
}
}
//so cuoi nho hon 255=======================================
for(int i=inputString.length()-1;i>0;i--)
{
if(inputString[i]==46)
{
if(inputString.length()-i-1==3 && kiemtraso(inputString,i+1)==0) return 0;
if (inputString.length()-i-1 > 3) return 0;
break;
}
}
return 1;
}
Проверяет, является ли введенная строка IP адресом.
Не мое
решение одного, судя по всему, вьетнамца.
Я пока не очень силен в алгоритмах, может это типа нормально, подскажите.
−3
В сущности, CTEPTOP - тупой выебныш.