- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
#include <iostream>
using namespace std;
struct Foo {char a; int b; char c;};
struct Bar {char a; char b; int c;};
int main() {
cout << sizeof(Foo) << endl;
cout << sizeof(Bar) << endl;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
#include <iostream>
using namespace std;
struct Foo {char a; int b; char c;};
struct Bar {char a; char b; int c;};
int main() {
cout << sizeof(Foo) << endl;
cout << sizeof(Bar) << endl;
}
https://ideone.com/XKWey3
Какой бароп )))
0
# PowerShell
if ($a2[$j] -Match $a1[$i] -and $a1[$i] -notin $r -and $a1[$i] -ne "ohio") {
$r += $a1[$i]
}
https://www.codewars.com/kata/reviews/5be8395356b146add7000017/groups/5f4a316915fbdc0001e1c60b
Когда в тестах есть один случай, который может не пропустить твоё решение
из-за "ohio", кто-то просто решил добавить эту строку в исключении в условии.
// ТРЕБУЮ ДОБАВИТЬ PowerShell В СПИСОК GOVNOKOD.RU!
0
$output_desc_name_num= $output;
$desc_name_ar = array(
"1" => "<a href='http:\\test.com'>link</a>",
"2" => "Описание.. 2",
"3" => "Описание.. 3",
);
if($output_desc_name_num == 1){
$desc_name = $desc_name_ar[1];
}
elseif($output_desc_name_num == 2){
$desc_name = $desc_name_ar[2];
}
elseif($output_desc_name_num == 3)
$desc_name = $desc_name_ar[3];
else
$desc_name ='';
............
return $response;
Слишком мало переменных для каждого действия... + условии
0
Node* reverse(Node* head)
{
Node *end = head, *current = head;
while (end->next != nullptr) {
end = end->next;
}
Node *initial_end = end, *temp = nullptr, *temp_2 = nullptr;
end->next = current;
temp = current;
current = current->next;
temp->next = nullptr;
while (current != initial_end) {
temp_2 = initial_end->next;
initial_end->next = current;
temp = current;
current = current->next;
temp->next = temp_2;
}
return initial_end;
}
Я где-то прочитал, что на собесе нужно написать переворот односвязного списка за 5 минут... Спустя 2 дня получилось это.
+1
ДанныеКальлулятора = ПолучитьДанныеКалькулятораПоЗаявке(Заявка);
Расчет = ДанныеКальлулятора["ТЧ.Расчет"].Скопировать();
ОстаточнаяПроцент = ДанныеКальлулятора["впОстаточнаяСтоимость"];
ПроцентнаяСтавка = ПолучитьДанныеКалькулятораПоЗаявке(Заявка)["рпСтоимостьКапитала"];
СрокЛизингаСтарыйИзКалькулятора = ПолучитьДанныеКалькулятораПоЗаявке(Заявка)["впСрокЛизинга"];
ГибридСтавкаФинансированияКапитальнаяЧасть = ПолучитьДанныеКалькулятораПоЗаявке(Заявка)["ГибридСтавкаФинансированияКапитальнаяЧасть"];
ГибридСтавкаФинансированияОстаточнаяЧасть = ПолучитьДанныеКалькулятораПоЗаявке(Заявка)["ГибридСтавкаФинансированияОстаточнаяЧасть"];
ГибридФианансоваяМаржаКапитальнаяЧасть = ПолучитьДанныеКалькулятораПоЗаявке(Заявка)["ГибридФианансоваяМаржаКапитальнаяЧасть"];
ГибридФианансоваяМаржаОстаточнаяЧасть = ПолучитьДанныеКалькулятораПоЗаявке(Заявка)["ГибридФианансоваяМаржаОстаточнаяЧасть"];
Как ж бомбит. Отраслёвка лизинговая
0
ЗапросШК.Текст = "ВЫБРАТЬ
| НоменклатураКонтрагентов.Артикул КАК Артикул,
| НоменклатураКонтрагентов.Штрихкод КАК Штрихкод,
| НоменклатураКонтрагентов.Наименование КАК Наименование,
| НоменклатураКонтрагентов.СтавкаНДС КАК ШК_короб,
| НоменклатураКонтрагентов.ЕдиницаИзмеренияКод КАК ПечататьЕАНнаБатон
|ИЗ
| РегистрСведений.НоменклатураКонтрагентовБЭД КАК НоменклатураКонтрагентов
|ГДЕ
| НоменклатураКонтрагентов.Номенклатура = &Номенклатура
| И НоменклатураКонтрагентов.Владелец = &Владелец";
+1
https://core.telegram.org/constructor/passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow
Какой багор )))
0
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
Если Данные.Свойство("Ссылка") И ЗначениеЗаполнено(Данные.Ссылка) Тогда
СтандартнаяОбработка = Ложь;
Представление = Данные.Ссылка.Наименование;
КонецЕсли;
КонецПроцедуры
У ребят не заладилось с этой процедурой. Смысла в этих действиях 0. Объект справочник.
0
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
СтандартнаяОбработка=Ложь;
Представление="";
Для Каждого Стр Из Данные.Ссылка.Состав Цикл
Представление=Представление+?(Представление="","",", ")+Стр.Автомобиль;
Если СтрДлина(Представление)>50 Тогда
Представление=Представление+"...";
Прервать
КонецЕсли;
КонецЦикла;
//Представление=""+Данные.Ссылка.Клиент+" ("+Представление+")";
КонецПроцедуры
А чё это списки у нас вдруг тормозить стали?
0
#include <stdio.h>
int main()
{
goto a;
h: printf("W"); goto i;
g: printf(" "); goto h;
m: printf("!"); goto n;
i: printf("o"); goto j;
n: printf("\n"); goto end;
b: printf("e"); goto c;
e: printf("o"); goto f;
j: printf("r"); goto k;
d: printf("l"); goto e;
f: printf(","); goto g;
a: printf("H"); goto b;
k: printf("l"); goto l;
l: printf("d"); goto m;
c: printf("l"); goto d;
end: ;
return 0;
}