Бред


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
55 8 30

Аноним 25/09/19 Срд 01:09:34 2043700161
image.png (91Кб, 512x689)
512x689
Мне нужен код подходящий под условия с пика, но я еблан, поэтому обращаюсь к анонам. Помогите умоляю.
25/09/19 Срд 01:17:29 2043702982
void poshelNahui()
{
return govno();
}
Аноним 25/09/19 Срд 01:19:25 2043703613
>>204370016 (OP)
Нет.

Используй цикл. Можно несколько. Может сразу выписывать результат. Я хз просто что и как, какой тебе язык нужно.

Я подсказал, делай сам
Аноним 25/09/19 Срд 01:20:05 2043703814
Аноним 25/09/19 Срд 01:21:40 2043704325
>>204370381
Ещё, можно без массива сделать, как мне кажется

>>204370361-прогер
Аноним 25/09/19 Срд 01:22:18 2043704476
>>204370016 (OP)

зебей хуй, в прогрммирвоания нет ничего крутого. иди в продажи
Мимо программист 50к ДС
Аноним 25/09/19 Срд 01:27:20 2043705707
(a, b) =>{x = 3.5a; y=5x; return null}
Аноним 25/09/19 Срд 01:39:09 2043709128
22.png (6Кб, 568x196)
568x196
Аноним 25/09/19 Срд 01:48:45 2043711869
>>204370912
Питон позволяет писать такие условия
a < b < c
Аноним 25/09/19 Срд 01:50:58 20437124810
Аноним 25/09/19 Срд 03:16:10 20437311311
Аноним 25/09/19 Срд 03:20:36 20437318112
>>204370912
не работает
ограничение 10 в 18 степени

задача в одну строчку обычной арифметикой решается
Аноним 25/09/19 Срд 03:32:59 20437339013
>>204373181
>>204370912
вот правильное решение

f = lambda n, l, r: n // 2 - r // 2 + (l - 1) // 2
Аноним 25/09/19 Срд 03:33:45 20437340614
Аноним 25/09/19 Срд 03:36:11 20437343815
>>204370016 (OP)
Тебе нужно посчитать количество чётных чисел в последовательностях от одного до L и от R до N.
Количество чётных чисел посчитать легко, если начинается с чётного и заканчивается нечетным или наоборот, то делишь на два просто длину, если и там и там нечетное то делишь на два и отнимаешь один, если четное прибавляешь.
Твоя хуйня пиздец жрёт, ещё и с кучей памяти лишней, тебе нужно шагнуть сначала в однопроходные алгоритмы, а потом начать уже строить формулы, а не ебашить лишнюю хуйню
Аноним 25/09/19 Срд 03:37:41 20437346816
>>204373438
Бля, я сам еблан, там же реально просто длину надо делить, это же целочисленное деление
Аноним 25/09/19 Срд 03:37:48 20437347017
>>204373390
кстати если время важно, то можно переписать на си заменив деление на побитовые сдвиги или вообще ассемблерную вставку сделать

>>204373406
не работает
ответ на 1 больше кроме случаев когда л и р равны и нечётны (тогда ответ правильный)
Аноним 25/09/19 Срд 03:38:30 20437348418
>>204373470
>не работает
И не будет, я тебе идею подал, решение сам ищи.
Аноним 25/09/19 Срд 03:41:11 20437351819
>>204373470
>важно время
>выражение с тремя делениями
Аноним 25/09/19 Срд 03:43:02 20437354120
>>204370016 (OP)
Уверен на 99%, что эту шнягу можно закодить одной строкой лямбда-выражением, но я даже пытаться не буду, мой мозг уже спит давно.
Аноним 25/09/19 Срд 03:48:53 20437363121
>>204373468
А, нет, не всегда просто делить.
если начинается с чётного и заканчивается нечетным или наоборот, то делишь на два просто длину, если и там и там нечетное то делишь на два и все, если четное прибавляешь.
Пиздец мозг работает выхлопами раз в 5 минут
Аноним 25/09/19 Срд 03:53:12 20437368822
>>204370016 (OP)
Делаешь функцию подсчёта чётных чисел f(a, b), потом f(1, n) - f(r, l)
Аноним 25/09/19 Срд 04:08:58 20437389823
111.JPG (38Кб, 920x368)
920x368
>>204370016 (OP)
попробуй вбить этот говнокод, вроде считает как надо
Аноним 25/09/19 Срд 05:07:35 20437459824
Annotation 2019[...].png (37Кб, 736x673)
736x673
Annotation 2019[...].png (5Кб, 658x430)
658x430
Аноним # OP 25/09/19 Срд 05:36:22 20437499225
146064859011121[...].jpg (387Кб, 1031x1763)
1031x1763
Спасибо всем. У меня получилось.
Аноним 25/09/19 Срд 05:37:15 20437500126
111.png (8Кб, 446x314)
446x314
Аноним 25/09/19 Срд 05:38:03 20437501327
>>204374992
Показывай что получилось
Аноним 25/09/19 Срд 05:38:35 20437501828
Ёб твою мать, сколько ж на двачах аутистов, кто-то реально предлагал циклом делать?
Аноним 25/09/19 Срд 05:41:57 20437505129
>>204375018
Просто это самое очевидное решение. Но если кол-во домов будет 10^18, как указано в условии задачи, то программа будет выполняться миллиард лет.
Аноним 25/09/19 Срд 05:43:23 20437507230
Аноним 25/09/19 Срд 06:04:22 20437533031
>>204373631
Да нахуй усложнять то. Это ж номера домов. Они начинаются с 1 всегда. Ибо стартовый номер указывать не надо.

мимо сеньор, сижу сру с утра
Аноним 25/09/19 Срд 06:06:19 20437537032
download (5).png (209Кб, 400x400)
400x400
>>204375330
Залупа ты, а не сеньор, там часть домов пропустить надо.
Аноним 25/09/19 Срд 06:06:46 20437538233
Аноним 25/09/19 Срд 06:09:12 20437542034
>>204375370
Да понял уже, читал по диагонали каках сука твердый идет

Тогда го придумывать как без циклов хуйнуть, хули
Аноним 25/09/19 Срд 06:17:21 20437554035
>>204375420
Я без циклов запиздюрил тут >>204375001 , товарищ сеньор, проверьте
Аноним 25/09/19 Срд 06:18:09 20437555036
>>204370016 (OP)
Писать лень, объясню математически.
Первое множество (1;;N) все дома
Второе множество (L;;R) исторические
Из первого множества вычитаешь второе, из полученного множества выбрасываешь нечетные числа, возвращаешь длину оставшегося множества.
Аноним 25/09/19 Срд 06:25:40 20437565237
15693723564560.png (305Кб, 332x448)
332x448
>>204375420
long long int N = 10;
long long int L = 4;
long long int R = 7;
cout << HowManyEvenNumbersBetween(1,N) - HowManyEvenNumbersBetween(L, R) << endl;

long long int HowManyEvenNumbersBetween(long long int l, long long int r) {
if ((l%2!=0) && (r%2!=0))
return (r-l)/2;
else
return (r-l)/2 + 1;
}
изи пизи
Аноним 25/09/19 Срд 06:28:33 20437569538
>>204375550
Лол, ещё один тупой. А теперь посмотри сколько домов может быть и прикинь сколько будет длиться цикл.
Аноним 25/09/19 Срд 06:38:32 20437585839
Аноним 25/09/19 Срд 06:40:02 20437588440
>>204375652
>else
return (r-l)/2 + 1;

Неправильно. Если r=5, l=3
(5-3)/2 +1 = 2, когда четное число на этом отрезке только одно.
Аноним 25/09/19 Срд 06:40:49 20437589241
>>204375884
Ты первый if пропустил. Когда они оба нечётные, единица не добавляется.
Аноним 25/09/19 Срд 06:44:06 20437593742
>>204370570
Жиденько физбузнул с этого.
Аноним 25/09/19 Срд 06:45:24 20437595643
Аноним 25/09/19 Срд 06:45:51 20437596544
Аноним 25/09/19 Срд 06:47:40 20437599845
Иди в школу готовься, школоло, задача 9 класса
Аноним 25/09/19 Срд 06:49:50 20437603246
>>204375892
Действительно, тогда все верно, приношу свои извинения!
Аноним 25/09/19 Срд 07:04:41 20437622747
Зачем нужны алгоритмы когда бизнес требует клепание формочек?
мимо 120к реакт разработчик
Аноним 25/09/19 Срд 07:21:05 20437648348
>>204376227
Кстати да, и это порой обидно.
Перекатился пару лет назад из низкоуровых языков в ентот ваш уебпогромизм, охуел от того насколько все изи.
Также охуел от того, насколько кривой и неоптимальный говнокод в 99 процентах увиденных мною уебприложений.
Алсо реакт начал на днях ковырять, прикольная тема.
Сегодня буду flux добивать, а там уж reflux, redux, там глядишь и фронт на своих проектах со скуки перепишу на нем, лол. А то хули до сих пор максимум jquery, не круто
Аноним 25/09/19 Срд 09:02:27 20437909449
>>204375695
>>Кококо цекл низя
Блядь, ограничений на время и память оп не указал, следовательно можно не запариваться. Другое дело если мат.решение писАть надо меньше.

Пиздец мир не справедлив: наверняка кто-то из отметившихся куколдов работает в конторе за 300к/сек, а я в своём мухосранске даже джуном устроиться не могу, хоть и придумал О(1) решение этого говна меньше чем за минуту
Аноним 25/09/19 Срд 09:35:39 20438012050
>>204379094
Так делай проекты, а не физбазы решай
Аноним 25/09/19 Срд 09:42:07 20438032351
>>204376483
> Также охуел от того, насколько кривой и неоптимальный говнокод в 99 процентах
Словно в низкоуровневой залупе не так. Там еще хуже: код пишет 55-летний инженер-электронищик Иван Семёныч, который ни про системы контроля версий ни знает, ни про юнит-тесты, а программировать научился в 1999 году по книжке "Самоучитель Borland C++ Builder 6.0".
Аноним 25/09/19 Срд 09:43:47 20438038652
>>204380120
Наоборот, надо литкоды решать, а не проекты делать. А то решат задачу из ОГЭ по информатике за девятый класс и вообразят себя программистами.
Аноним 25/09/19 Срд 10:34:25 20438232853
>>204375652
>HowManyEvenNumbersBetween
охуеть названьице
Аноним 25/09/19 Срд 12:01:44 20438581654
>>204380323
> Там еще хуже: код пишет 55-летний инженер-электронищик Иван Семёныч, который ни про системы контроля версий ни знает, ни про юнит-тесты, а программировать научился в 1999 году по книжке "Самоучитель Borland C++ Builder 6.0".

Лол, так и есть обычно

Но оно хотя бы работает быстро, тупо из за низкоуровневости.

Тот же пиздец что я зачастую вижу сейчас в вебе - не поддается описанию

Во фронте - тянут ебаных фреймворкных либ, тянут sass/less, тянут блять дефолтгые шаблоны с гигатоннами говна, и все из за одностраничника сраного, где тот бутстрап к примеру юзается только из за одной таблички, ебаааа
Там на голом js все можно было сделать нахой

В бэке - правят бал студенты с нулевым понятием сложности алгоритмов, с отсутствием понимания "нагрузка на бд", с селектами в 100500 джойнов через фреймворк типа linq, лол.

Зато доооо,
> докер контейнеризация микросервисы гит
Аноним 25/09/19 Срд 12:10:53 20438622555
>>204376483
Дед, сейчас флукс и пердакс не в моде, все на хуки переходят
Аноним 25/09/19 Срд 12:21:24 20438667356
>>204386225
Да я для себя ж, лол. Один хуй я бэк пишу

Алсо спасибо, после пердукса про webhookи почитаю, авось что и поковыряю
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов