Бред


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

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

Аноним 09/01/20 Чтв 20:00:33 2112071191
image.png (453Кб, 946x887)
946x887
Хей, отишнеги, решите задачку! Ставлю анус, что 95% жидко обосруться на такой простенькой задачке. Найдите сумму массива вещественных чисел. Длина массива известна, массив известен. Вот просто посчитайте сумму массива и запостите в тред свое решение. Неважно на чем вы напишите, хоть псевдокодом, все равно обосретесь, потому что вы чмоньки, которые считают, что в ойти ничего не нужно. Потом соберем статистику и посмотрим, сколько среди вас хоть чего-нибудь стоящих погромистов, а сколько творожка подзалупного. Давайте, дерзайте!
Аноним 09/01/20 Чтв 20:04:42 2112073702
>>211207119 (OP)
>считают, что в ойти ничего не нужно
Блять, люто двачую. Алгоритмы и структуры данных нинужно, "всё же в либах реализовано". Дискретка, теория алгормтмов и линал нинужно, " это доя задротов". Операционные системы нинужно, "я же не Линус Торвальдс". Отладка и тестирование нинужно, "для этого есть qa".
Вкатыши тупые.
Аноним 09/01/20 Чтв 20:05:43 2112074343
result = array.Sum();

Что-нибудь ещё?
Аноним 09/01/20 Чтв 20:07:47 2112075394
>>211207119 (OP)
>>211207434
На всякий случай добавлю. Без использования встроенных функций для нахождения суммы элементов. Так нам будет легче собирать статистику, потому что сразу станет видно дебилов.
Аноним 09/01/20 Чтв 20:08:31 2112075835
>>211207119 (OP)
Так в чем сложность? Последовательно складываем элементы массива, начиная с первого(или который указан первым), заканчивая последним.
09/01/20 Чтв 20:10:01 2112076716
>>211207119 (OP)
> массива вещественных
чмоня не знает как числа внутри cpu представляются и не понимает что такое числа с плавающей точкой
> использования встроенных функций
встроенных куда, чмоня? в процессор?
Аноним 09/01/20 Чтв 20:10:58 2112077277
int Summa (int[] array){
var result = 0;
for(int i = 0; i<array.length; ++i)
for(int j = 0; j<array; ++j)
++result;
return result;
}
Аноним 09/01/20 Чтв 20:11:54 2112077818
>>211207370
It depends.

Если цель вкатывальшика - вкатиться джуном на тёплое место и писать высокоуровневый говнокод тысяч за 60 в месяц, то все перечисленное нужно только для того, чтобы пройти собеседование. А дальше можно сычевать до старости или пока тебя не вытеснят более смышлёные товарищи.

Все стандартные велосипеды для рядовых задач для тебя уже написаны.
Аноним 09/01/20 Чтв 20:13:29 2112078759
>>211207671
>встроенных куда, чмоня? в процессор?
В твой анус.
Аноним 09/01/20 Чтв 20:15:09 21120796710
>>211207539
var result = array.Aggregate(0, (res,next) => res + next);
09/01/20 Чтв 20:15:50 21120800611
Аноним 09/01/20 Чтв 20:18:08 21120813612
>>211207781
Ну так вкатился ты джуном, а дальше? Со структурами толком работать не можешь, с системой тоже. То есть на сеньорскую должность тебя не возьмут, системы нагруженные пилить или что-то подобное. Всю жизнь работать за 100к джуно-мидлом?
Аноним 09/01/20 Чтв 20:24:05 21120848013
Что так мало решений? Эй, говнокодерки, где вы все попрятались, чмони?
09/01/20 Чтв 20:26:29 21120861214
>>211207119 (OP)
Думаешь написл пост в провокационном стиле и никто не поймет что тебе надо домашку по информатике сделать? Иди нахуй.
Аноним 09/01/20 Чтв 20:26:44 21120862915
Очевидный байт на какую-то хуйню не ведитесь
09/01/20 Чтв 20:27:14 21120865216
>>211208480
А хули тебя кормить? Иди сам стряпай код, индус ебаный.
Аноним 09/01/20 Чтв 20:32:54 21120902717
Мда, я надеялся, что за 10 минут кто-нибудь да запостить наконец-то правильное решение, а не 2,5 говнокодика вкатывальщиков. Это пиздец.
Аноним 09/01/20 Чтв 20:33:18 21120905518
--lua

function Sum(array)
result = 0

for i = 1,#array do
result = result + array
end

return result
end
Аноним 09/01/20 Чтв 20:34:18 21120912619
Аноним 09/01/20 Чтв 20:37:08 21120929820
for(i=0;i<lenght;i++){
result+=mass;
}
Аноним 09/01/20 Чтв 20:37:49 21120934221
>>211207119 (OP)
Что такое сумма массива? Сумма аски кодов?
мимо пердуиншик
Аноним 09/01/20 Чтв 20:39:28 21120946922
Аноним 09/01/20 Чтв 20:42:07 21120960823
def my_sum (array, a, b):
m = (a + b) / 2
return array[a] if m == a else my_sum (array, a, m) + my_sum (array, m, b)
Аноним 09/01/20 Чтв 20:43:57 21120970924
Блядь, ну и цирк. Ни одного правильного решения еще нет, пиздец какой. Уже полчаса проигрываю над всем тредом.
09/01/20 Чтв 20:46:28 21120983325
решил тебе за щеку, проверяй, сажи школьнику
09/01/20 Чтв 20:48:19 21120998326
>>211209709
Чмноя, сейчас ты берешь любой из приведенных выше примеров и в четкой терминологии обосновываешь "неправильность".
Если за 10 минут не сделаешь, то единственным ебланом в этом треде назначаешься ты.
Аноним 09/01/20 Чтв 20:50:08 21121028827
Аноним 09/01/20 Чтв 20:52:38 21121064728
>>211209983
Конечно же я объясню, какое решение правильное и как надо находить сумму массива, чтобы не обосраться. Но давай не через 10 минут, а чуть позже. Я хочу хоть какую-то статистику набрать.
Аноним 09/01/20 Чтв 20:53:07 21121068829
Аноним 09/01/20 Чтв 20:55:17 21121083430
>>211210647
Давай ты хотя бы по-человечески условие поставишь, чтобы без подъёбок уровня "у тебя проверки на неверные значения и переполнения нет".
Аноним 09/01/20 Чтв 20:57:01 21121090631
>>211210834
Там нет подъебок типа переполнения, там нет также подъебок типа длинной арифметики. Школьная задачка, тащемта.
Аноним 09/01/20 Чтв 20:59:27 21121100332
>>211210906
Тогда решений выше достаточно для школьного уровня.
09/01/20 Чтв 21:00:03 21121103433
array.reduce(:+)
мимо 300кк/ceк
Аноним 09/01/20 Чтв 21:00:11 21121104234
Аноним 09/01/20 Чтв 21:01:21 21121109335
Аноним 09/01/20 Чтв 21:01:29 21121110036
>>211208136
>сю жизнь работать за 100к джуно-мидлом?
Да, а по твоему это мало? Мне за глаза хватит, сейчас как тот хуй и описал работаю за 60, высижу через пару лет 100к и так и буду сидеть на ней. Нахуй надо голову себе забивать.
Аноним 09/01/20 Чтв 21:03:36 21121119837
>>211207539
>На всякий случай добавлю. Без использования встроенных функций для нахождения суммы элементов.
Так может на ассемблере тебе сразу писать? Или вообще байткодом?
Что за ебанутые задачки у тебя, дурак? Даже не задачки, а условия.
Аноним 09/01/20 Чтв 21:05:54 21121130038
>>211211100
>а по твоему это мало?
От города зависит, в ДС это не очень много. То есть жить-то ты будешь нормально, если не снимаешь жильё, но и без особых трат.
Аноним 09/01/20 Чтв 21:06:57 21121134939
>>211211300
Ну а для мухосрани даже 60к так дохуя, что я 60кг лишних наел, теперь надо в зал идти ил куда то, долбоёбизм в общем.
Аноним 09/01/20 Чтв 21:07:45 21121138740
>>211207119 (OP)

Приходит математик к проститутке и ебет ее.
Она такая
- у тебя хуй маленький
- я же математик

Школьник пришел домой - подъезда очередь, все - математики, и из универа препод.
- Здравствуйте, Василий Петрович!
Аноним 09/01/20 Чтв 21:07:59 21121140241
Аноним 09/01/20 Чтв 21:08:33 21121143242
>>211207539
>Без использования встроенных функций для нахождения суммы элементов.
Давай тогда с яблок начнем.
09/01/20 Чтв 21:08:42 21121143643
Вангую там будет подъебка с проблемой округления чисел с плавающей точкой, которая в 99.99% программ нихуя не проблема и ни на что не влияет. Но ОП сейчас будет рассказывать, как это охуенно важно бороться с этой проблемой, всегда надо.
Аноним 09/01/20 Чтв 21:10:25 21121153144
>>211211436
Тогда в своем примере на сисярпе меняю double на decimal.
Аноним 09/01/20 Чтв 21:10:30 21121153945
>>211208136
>Со структурами толком работать не можешь
Основные структуры за вечер изучаются. Вкупе с твоей сортировкой пузырьком.
Такой хренью только безнадёжные говнокодеры гордятся.

Аноним 09/01/20 Чтв 21:10:43 21121154446
>>211211432
Начинать надо с нуля.
Ноль...
Аноним 09/01/20 Чтв 21:11:06 21121157047
Аноним 09/01/20 Чтв 21:11:26 21121158348
Аноним 09/01/20 Чтв 21:11:48 21121160949
Аноним 09/01/20 Чтв 21:12:05 21121163050
Аноним 09/01/20 Чтв 21:12:11 21121163751
Аноним 09/01/20 Чтв 21:12:22 21121164852
let result = 0;

for(let value of array){
result += value;
};
Аноним 09/01/20 Чтв 21:13:25 21121170553
>>211211648
заебали с этим, очевидно же что это байт на таких как ты
Аноним 09/01/20 Чтв 21:13:29 21121170954
>>211207781
>Все стандартные велосипеды для рядовых задач для тебя уже написаны.
На велосипеде в век АЭС не раскатаешься.
Аноним 09/01/20 Чтв 21:13:32 21121171455
>>211211436
>которая в 99.99% программ нихуя не проблема и ни на что не влияет
В 99.99% программ используются стандартная функция, которая делает как нужно в большинстве случаев. Если человек пишет собственную имплементацию этой функции, то это повод выкинуть его нахуй с работы потому, что он ЯП на котором работает не знает.
Аноним 09/01/20 Чтв 21:15:08 21121180056
>>211211714
>В 99.99% программ используются стандартная функция, которая делает как нужно в большинстве случаев
Хуево делает в 99% случаев.
и только 1% решает.
Аноним 09/01/20 Чтв 21:15:18 21121181157
>>211207119 (OP)
А с каким типом данных мы работаем? Что известно про границы входящих чисел и размер массива?
09/01/20 Чтв 21:15:49 21121184858
>>211211714
Сложение даблов ни в одном языке не делается как надо, что ты тут рассказываешь, это не от функции зависит а от разрядности числа.
09/01/20 Чтв 21:17:21 21121193459
>>211211034
никто не написал красивее и лаконичней, каеф
мимо персональный семён 300кк/ceк господина
Аноним 09/01/20 Чтв 21:17:49 21121197060
>>211211811
ОП считает (и в своем праве), что это совершенно неважно.
Аноним 09/01/20 Чтв 21:17:57 21121198661
>>211207119 (OP)
Бля, ну и чё, вот ты настока говнокодер, что даже 0.2 + 0.1 в твоём яп написанное твоими руками не будет 0.3 равно и че? Нахуй пошёл нахуй пошёл нахуй пошёл.
Аноним 09/01/20 Чтв 21:18:36 21121202962
>>211207539
Ну допустим:

array.reduce(:+)

что лишь является более короткой записью вот такой конструкции

array.reduce { |sum, element| sum += element }

>>211211034
О! Коллега!

мимо-$5,5k-в-месяц-после-налогов
Аноним 09/01/20 Чтв 21:18:53 21121205163
>>211211986
В твоем компе 0.3 не существует, язык здесь вообще ни при чем.
Аноним 09/01/20 Чтв 21:19:37 21121210764
>>211211934
Ну и кстати, там array.sum ещё лаконичней будет (но раз уж запретили пользоваться методом sum)
Аноним 09/01/20 Чтв 21:19:57 21121212365
>>211212051
Я знаю ебать, сравнение вещественных чисел вообще алгоритмически неразрешимая проблема я пишу к тому что нахуй оп выебывается
Аноним 09/01/20 Чтв 21:20:44 21121217666
>>211211848
Разумеется тысячи специалистов, работающих со своим языком, не знают как надо правильно делать. Это знает только какой-то никому не нужный хуй со всратой имиджборды. И чем тупее хуй, тем умнее себя считает.
Аноним 09/01/20 Чтв 21:20:50 21121218067
Школьник, решил заставить двачеров делать его домашку, но соснул хуйца.
Аноним 09/01/20 Чтв 21:20:56 21121218768
>>211212051
Братишка, если ты деньги складываешь (у которых лишь сотые части) или ещё какой-то подобный тип с точностью, то тут проблемы никакой нет, но это и не вещественные числа.
Аноним 09/01/20 Чтв 21:21:21 21121222769
>>211211811
О, вот это уже интересненько. Но давай представим, что мы не знаем, и все-таки хотим написать так, чтобы всегда работало (или хотя бы попытаться).
Аноним 09/01/20 Чтв 21:21:22 21121222870
>>211207119 (OP)
я на мои любимые двачи деградировать захожу, а ты тут какую то хуйню удумал
мимо 500кк/сек
Аноним 09/01/20 Чтв 21:21:31 21121224271
>>211212029
>Ну допустим:
Допустим мы тебя эпплустим.
>element
element != вещественное число

Кайся, молись и постись.
Аноним 09/01/20 Чтв 21:21:49 21121225972
>>211212187
Ну напиши в своём любимом яп print(0.2 + 0.1 == 0.3)
Аноним 09/01/20 Чтв 21:22:22 21121229173
>>211212259
О, тоже интересненько, пошла жара.
Аноним 09/01/20 Чтв 21:22:47 21121232274
>>211212187
За такую хуйню садят давно.
Аноним 09/01/20 Чтв 21:23:01 21121233875
СЧЁТЧИК (ХУЙ) В (РОТ ОПА):

НОЛЬ ХУЁВ = ЛОЖЬ;

ОДИН ХУЙ;
ДВА ХУЯ;
ТРИ ХУЯ;

ЕСЛИ (ХУЙ).ПОРЯДКОВЫЙ_НОМЕР > 3:
ПЕРЕМЕСТИТЬ (ХУЙ) ИЗ (РОТ ОПА) В (ОЧКО ОПА)

ДЕЛАТЬ ПОКА:

Аноним 09/01/20 Чтв 21:23:02 21121234176
>>211212291
Компы настолько кал, что сравнение вычислимых чисел в них алгоритмически неразрешимая проблема.
Аноним 09/01/20 Чтв 21:23:03 21121234477
>>211212123
Просто другое основание используешь и все.
>>211212187
Ты говоришь вещественное, а думаешь "с плавающей точкой". decimal в c# например использует десятичное основание, хотя это тип с плавающей точкой. Настоящие вещественные числа на компе возможны только с длинной арифметикой.
Аноним 09/01/20 Чтв 21:23:22 21121236778
>>211211539
>Основные структуры за вечер изучаются
Конечно. И графы, и деревья со всеми их видами, не говоря уже про стек, очередь, хэшмап и списки, изучаются за вечер. Только вот максимум, что ты узнаешь за этот вечер - это факт их существования.
09/01/20 Чтв 21:23:30 21121238079
>>211212029
^_^
>>211212107
> но раз уж запретили пользоваться методом sum
именно
Аноним 09/01/20 Чтв 21:23:44 21121239680
>>211212344
>Ты говоришь вещественное, а думаешь "с плавающей точкой"
Ты за других не думай.
Аноним 09/01/20 Чтв 21:23:44 21121239781
>>211212344
>Просто другое основание используешь и все.
В общем случае нет, понятно, что 0.5 + 0.25 == 0.75
Аноним 09/01/20 Чтв 21:23:46 21121240082
лол
Аноним 09/01/20 Чтв 21:23:46 21121240183
Ладно, опхуй чето там сосет, го мою задачку решать?
Нам дан набор символов, и размер "слова". Нужно вывести все возможные слова данного размера, состоящие из символов из этого набора.
Пример:
Ввод:
+6A
2
Вывод:
++
+6

6+
66

А+
А6
АА
9
Аноним 09/01/20 Чтв 21:24:02 21121241884
приближенные
вычисления
/тред
Аноним 09/01/20 Чтв 21:24:12 21121243385
Аноним 09/01/20 Чтв 21:24:18 21121243986
>>211212367
>И графы, и деревья со всеми их видами, не говоря уже про стек, очередь, хэшмап и списки, изучаются за вечер.
Несложная хуйня.
Аноним 09/01/20 Чтв 21:24:35 21121245887
>>211207119 (OP)
>Вот просто посчитайте сумму массива и запостите в тред свое решение.
Что для тебя будет сумма массива?
Максимальный размера элемента в массиве?
Может ли быть массив пустым?
Какова допустимая погрешность?

Я не ебу в каких координатах ты мыслишь. Хуй тебя, двачера, знает

А вообще
>Неважно на чем вы напишите, хоть псевдокодом, все равно обосретесь
говорит о бессмысленности треда
Аноним 09/01/20 Чтв 21:24:45 21121246988
>>211212344
>Настоящие вещественные числа на компе возможны только с длинной арифметикой.
Ну и как ты отличишь 0.0....дохуя нулёв...1 от 0, м?
Аноним 09/01/20 Чтв 21:24:48 21121247389
>>211211800
Ну так сделай пиздато, раз знаешь как, и выложи на гитхаб. Поимеешь звёздочек и респекта от опенсорс-сообщества, а это не биторды.
Но скорее всего тебе им даже предложить нечего и поэтому ты тут нам доказываешь какой крутой ты у мамы.
Аноним 09/01/20 Чтв 21:25:08 21121249390
>>211212397
>В общем случае нет, понятно, что 0.5(9) + 0.25(1) == 0.75(9+1)
Аноним 09/01/20 Чтв 21:25:23 21121250991
>>211212367
>стек, очередь, хэшмап и списки
Изучаются за вечер.
Аноним 09/01/20 Чтв 21:25:23 21121251092
Sum = 0
Sum = Sum + array[0];
Sum = Sum + array[1];
Sum = Sum + array[3];......
Sum = Sum + array[n];

В чем сложность то?
Аноним 09/01/20 Чтв 21:25:52 21121254793
>>211212439
Никто и не говорит, что сложная.
Аноним 09/01/20 Чтв 21:26:10 21121256694
>>211212493
Нет, там основание 2 потому что. 1/2+1/4=3/4
Аноним 09/01/20 Чтв 21:26:14 21121257195
>>211212397
>В общем случае нет
Общего случая нет. 1/3 нельзя выразить в десятичной системе, в троичной можно.
Аноним 09/01/20 Чтв 21:26:19 21121257696
>>211212473
>Ну так сделай пиздато, раз знаешь как, и выложи на гитхаб. Поимеешь звёздочек и респекта от опенсорс-сообщества,
Деньгами меня вполне устраивает.
Чё за за звездочки?
Аноним 09/01/20 Чтв 21:26:49 21121261097
>>211212509
А остальное ты ловко проигнорировал.
Аноним 09/01/20 Чтв 21:27:05 21121262998
>>211212510
Видел такую херню в коде моего научрука - доцента и кандидата физ-мат наук.
Аноним 09/01/20 Чтв 21:27:09 21121263599
>>211212433
Что ещё за м? Нам тут не до шуток.
Аноним 09/01/20 Чтв 21:27:34 211212663100
Аноним 09/01/20 Чтв 21:27:45 211212671101
>>211212576
>Деньгами меня вполне устраивает.
О, пошли манявры.
Аноним 09/01/20 Чтв 21:27:50 211212681102
>>211212610
То, что после не говоря уже по идее должно автором считаться сложнее, чем то что до.
Аноним 09/01/20 Чтв 21:27:59 211212691103
>>211212566
>>211212571
>основание
>система
Действительные числа нельзя выразить рациональной дробью.
Паграммистам не понять.
Аноним 09/01/20 Чтв 21:28:52 211212762104
>>211212571
Я к тому, что тогда то, что в десятичной не будет складваться. ННельзя, чтобы все числа норм скалыдвались, замена системы не решит проблем.
Аноним 09/01/20 Чтв 21:29:09 211212785105
>>211212610
Что остольное?
Что сложного в стактурах данных, если еще в детстве строил сложные железные дороги?
Аноним 09/01/20 Чтв 21:29:29 211212806106
Вы повелись на развод этого школьника? Я был лучшего о вас мнения.
Аноним 09/01/20 Чтв 21:29:56 211212825107
>>211212762
>Я к тому, что тогда то, что в десятичной не будет складваться.
Тогда используй десятичную.
Аноним 09/01/20 Чтв 21:29:57 211212828108
>>211212691
Действительных чисел нет в компе, в компе есть 101010010101, поэтому любая дробь с числителем не кратным 2 будет хуёвничать при сложении, умник хуев.
Аноним 09/01/20 Чтв 21:30:06 211212836109
>>211207119 (OP)
Ты поставил свой анус, то есть ты в принцие шлюха, а все, что пишет шлюха, смысла не имеет, хоть бы она самую настоящую истину пыталась высрать.
Аноним 09/01/20 Чтв 21:30:15 211212846110
>>211212806
Может именно сегодня именноо ИТТ кто-то сможет сказать что-то новое.
Аноним 09/01/20 Чтв 21:30:18 211212847111
>>211212227
В таком случае нам нужно заделать динамическую s (переменную в которой будем хранить сумму) максимального доступного размера, при выводе самой суммы, указывать что ее точность в пределах эпсилона (который определяется тех. характеристиками нашего пека). Ну и еще над скоростью подумать можно, мб массив настолько велик что сложение будет длиться годами при условии что мы таки нашли место для записи такого числа
Аноним 09/01/20 Чтв 21:30:54 211212891112
>>211212825
Тогда не будет в другой работать.
09/01/20 Чтв 21:30:56 211212895113
Annotation 2020[...].png (9Кб, 800x483)
800x483
>>211212401
Дохуя заумную закинул. Не то что бы сложная, но писанины многовато. Я за последний месяц две похожих решал. Составление всех возможных слов из определенных букв и слогов, по словарю и было что-то вроде счетчика, но по основанию меньшему чем 10.
Аноним 09/01/20 Чтв 21:31:00 211212899114
>>211212828
>Действительных чисел нет в компе
Это недостаток компа, не чисел, правда?
Аноним 09/01/20 Чтв 21:31:28 211212925115
>>211212846
Уймись, школьник. Решай своё домашнее задание сам.
Аноним 09/01/20 Чтв 21:31:47 211212948116
>>211212899
Это не недостаток, а особенность.
Аноним 09/01/20 Чтв 21:31:51 211212955117
Аноним 09/01/20 Чтв 21:32:16 211212987118
>>211212681
Не должно. Любому нормальному человеку будет ясно, что графы и деревья сложней, чем стеки и списки.
Аноним 09/01/20 Чтв 21:32:34 211213014119
>>211212847
О, ну наконец-то, спустя 100 постов хоть кто-то упомянул эпсилон)))))
Аноним 09/01/20 Чтв 21:33:20 211213065120
>>211212987
Ну ты же наоборот написал, поэтому я тебе и ответил так.
Аноним 09/01/20 Чтв 21:33:49 211213112121
>>211212785
>Что сложного в стактурах данных
Ещё раз - никто не говорит, что они сложные. Макаки верещат, что они нинужны.
Аноним 09/01/20 Чтв 21:34:19 211213148122
>>211212955
Да любые вещественные, что не комплексные-хуексные.
Аноним 09/01/20 Чтв 21:34:19 211213149123
>>211212948
Это не особенность, а ограниченность.
Аноним 09/01/20 Чтв 21:34:31 211213160124
>>211207119 (OP)
Допустим, у нас есть массив arr, в котором 16 элементов с 32-битными числами.
Самый очевидный вариант:
int sum = 0;
> for(int i = 0; i < 16; i++) {
> sum += arr;
>}
Но тут у нас есть приращивание итератора (i) и проверки условий. Это хоть легковесные, но всё же операции, съедающие циклы. Обрежем их, так как мы знаем о длине массива. "Развернём" цикл.
> int sum = 0;
> sum += arr[0];
> sum += arr[1];
> sum += arr[2];
> ...
> sum += arr[15];
Так у нас будет 16 обращений к массиву, 16 сложений, 16 записей в переменную. Итератор и условные переходы отсутствуют.

Современные процессоры имеют SIMD инструкции. То есть, можно взять несколько чисел и произвести над ними одну и ту же операцию. Массив — последовательно хранящиеся данные. Допустим, у нас SIMD-регистр на 256 бит (Это 8 чисел на 32 бита). Допустим, arr — указатель на начало массива, а arr + 2 это указатель память на два байта после начала массива. Синтаксисы сейчас вспоминать не хочу, объясню принцип.
> // Складываем первый элемент с девятым, второй с десятым и т.д, получаем восемь сумм, записываем в начало массива
> arr = SIMD.Int32x8.add(arr, arr + 32);
> // Складываем первую сумму с пятой, вторую с шестой и т.д., получаем четыре суммы, записываем в начало массива
> arr
= SIMD.Int32x4.add(arr, arr + 16);
> // Складываем первую сумму с третьей, вторую с четвёртой, получаем два числа
> arr = SIMD.Int32x2.add(arr, arr* + 8);
> Получаем окончательную сумму
> sum = arr[0] + arr[1];

Ах, блядь, только сейчас увидел слово ВЕЩЕСТВЕННЫЙ. Ебись в рот сам, я тут сидел вспоминал как симды выдрачивать.
Аноним 09/01/20 Чтв 21:35:00 211213186125
Аноним 09/01/20 Чтв 21:35:21 211213261126
>>211212955
>ВООБЩЕ НИКАКОЙ ПРОБЛЕМЫ ДЛЯ ФИНАНСОВ
Кроме посадки программистов в тюрячку.
Аноним 09/01/20 Чтв 21:35:39 211213328127
>>211213149
Ну придумай машину Хуюринга, тебе премию дадут и будешь пиздеть, что ограниченность, а пока особенность.
Аноним 09/01/20 Чтв 21:35:39 211213329128
>>211212895
Могу кинуть решение, не больше 100 строк.
Сложность, кажется, была O(n*L^n) и память такая же. Но мб кто-то более эффективное решение предложит.
Аноним 09/01/20 Чтв 21:35:59 211213352129
>>211212367
>И графы, и деревья со всеми их видами, не говоря уже про стек, очередь, хэшмап и списки, изучаются за вечер.
Всё верно - за вечер. Часа полтора брифинга на ютубе там тебе даже нарисуют наглядно и часа 2 на реализацию, под кружку кофию. Главное говнокодером не быть и уже уметь что-то писать.

>максимум, что ты узнаешь за этот вечер - это факт их существования
Нет, дружок. Это в институтах вас по этой теме по полгода мурыжат только потому, что бюджет надо на эти полгода освоить. А если для себя и работы, то делается это со скоростью ёбаря-скорострела.
Аноним 09/01/20 Чтв 21:36:07 211213358130
>>211213065
"Графы и деревья изучаются за вечер, а уж остальное тем более."
Такой был смысл.
Аноним 09/01/20 Чтв 21:36:17 211213389131
>>211213261
ТЫ КОД ОТКРЫВАЛ, ЕБЛАН?

ТАМ 0.2 + 0.1 == 0.3, ЕБЛО ТЫ ТУПОЕ
Аноним 09/01/20 Чтв 21:36:21 211213407132
>>211213149
Это не ограниченность, никто тебе не мешает сделать арифметику с десятичным основанием. Просто это будет считаться не за один такт.
Аноним 09/01/20 Чтв 21:36:29 211213445133
>>211213160
Ну ещё и парсер лох, проебал мою разметку. Как на хабре десять лет тому назад побывал.
Аноним 09/01/20 Чтв 21:36:41 211213466134
Аноним 09/01/20 Чтв 21:36:42 211213468135
>>211207119 (OP)
Этот пидор хочет вас половить на суммировании вещественных 0.1 + 0.2 у примеру и типо получится 0.299999999999999
Аноним 09/01/20 Чтв 21:37:10 211213523136
>>211213328
>машину Хуюринг
Что-то с таким примером и расхотелось вот совсем.
Аноним 09/01/20 Чтв 21:37:23 211213563137
Screen Shot 202[...].png (53Кб, 607x359)
607x359
Аноним 09/01/20 Чтв 21:37:27 211213571138
>>211213358
А я прочитал как "ты никогда не изучишь графы хуяфы за вечер, не говоря уже про стеки хуеки"
Аноним 09/01/20 Чтв 21:37:39 211213596139
>>211213468
Уже полтреда как пояснили, что в decimal и подобном такой проблемы нет.
Аноним 09/01/20 Чтв 21:39:21 211213814140
>>211207119 (OP)
Работаю джуном бекенда год, зарабатываю 180к на руки, удаленно, над олимпиадниками и их задачками ору дико. Сидите псы массивы перебирайте ахах, а я пойду денег заработаю и айфон обновлю
Аноним 09/01/20 Чтв 21:39:31 211213839141
>>211213160
Можно расписать? Я не очень понимаю преимущество такого сложения
Аноним 09/01/20 Чтв 21:39:40 211213856142
>>211213814
PS конечно же дефалт сити
Аноним 09/01/20 Чтв 21:39:53 211213868143
>>211213466
Ну, дело такое, это не совсем обычная погрешность. Это немного не тот эпсилон, что в матане.
Аноним 09/01/20 Чтв 21:40:01 211213874144
image.png (29Кб, 608x564)
608x564
>>211207119 (OP)
Вот в чем подвох
Допустим массив {0.1, 0.2}
при обычном sum += arr[ i ] в цикле
будет неверный результат.
Оп хуй.
Аноним 09/01/20 Чтв 21:40:27 211213937145
>>211213596
DECIMAL
Нет процентам! Нет кредитам! Нет проблемам!
Голосуй за DECIMAL!
Аноним 09/01/20 Чтв 21:40:33 211213942146
>>211213329
Сорян, <=100 это если в наборе все символы уникальные
Аноним 09/01/20 Чтв 21:40:32 211213944147
>>211213352
>Часа полтора брифинга на ютубе там тебе даже нарисуют наглядно и часа 2 на реализацию
Этого времени только на что-то одно хватит, и то на самые основы.
>Это в институтах вас по этой теме по полгода мурыжат
Нас "мурыжили" 4 месяца (сама учёба в семестре не полгода идёт) по всем этим темам, и писать надо было не базовые вещи. И это был только 1 предмет из десятка.
Аноним 09/01/20 Чтв 21:40:42 211213965148
>>211213523
Ну это плейсхолдер для твоего имени типа. Я к тому, что этой ограниченности нет в нормальной математике, но зато тут можно машине поручить дела делать, а не руками всё считать, поэтому это такая как бы плата за машинность, поэтому не ограниченность, а особенность. А раз ограниченность, то придумай машину без этого ограничения и честь тебе и хвала. А пока особенность.
Аноним 09/01/20 Чтв 21:40:47 211213982149
>>211213874
Лол, а JAVA не умеет в DECIMAL для финансов?
Аноним 09/01/20 Чтв 21:41:00 211214002150
>>211212176
> Сложение даблов ни в одном языке не делается как надо, что ты тут рассказываешь, это не от функции зависит а от разрядности числа.
https://math.stackexchange.com/questions/445920/algebraic-structure-for-the-floating-point-arithmetic

Кругом сплошные двоечники, которые прогуливали матан. Floating point arithmetic - это лишь приблизительная модель вещественных чисел, которая не является ни кольцом, ни группой, скорее она похожа на "кольцоид". В такой йобё отсутствует ассоциативность/дистрибутивность, но может присутствовать коммутативность.
Теория FPU - это достаточно интересно.
Аноним 09/01/20 Чтв 21:41:28 211214060151
>>211213874
Ну, подвох немного не в этом, задачу ты не решил.
Аноним 09/01/20 Чтв 21:41:48 211214090152
>>211213982
Умеет. Есть класс BigDecimal.
Аноним 09/01/20 Чтв 21:42:24 211214147153
>>211211848
Оно делается как надо, просто в другом основании. 0.3 в двоичном основании никак не выразить и сложение тут вообще ни при чем.
Аноним 09/01/20 Чтв 21:42:27 211214157154
>>211214002
О, респект тебе, чел. Ладно, схожу поссать и распишу вам решение в 2 предложения.
Аноним 09/01/20 Чтв 21:42:34 211214162155
>>211213814
>джуном бекенда год
>зарабатываю 180к
Хоть бы старался.
Аноним 09/01/20 Чтв 21:43:12 211214219156
>>211214060
Я и не решал. Просто интересно в чем детектор дебилов.
Аноним 09/01/20 Чтв 21:43:21 211214228157
>>211213944
>Этого времени только на что-то одно хватит, и то на самые основы.
Основы в первом классе Марь Ванна делает.
Либо на доску с примерами смотришь, либо на сиськи. Вся основа.
Потом - либо алгоритмы, либо автомойка.
Для тян другое, конечно, физрук все делает.
Аноним 09/01/20 Чтв 21:44:20 211214314158
>>211214002
Интересно, а почему просто не юзать рациональные числа? Ну типа пары числитель знаменатель и ими любую хуиту приближать?
Аноним 09/01/20 Чтв 21:44:47 211214349159
>>211214002
Мне насрать на теории - я практик. Решаю задачи по мере поступления. Если бы я загонялся по теории и каждой такой мелочи, то сидел бы борщехлебом как ты сейчас.
Аноним 09/01/20 Чтв 21:44:48 211214352160
>>211214228
Понятно. Решил съехать с темы...
09/01/20 Чтв 21:44:58 211214361161
>>211214147
>Оно делается как надо но не как надо
Как надо, это когда делается как надо, а не в другом основании

Аноним 09/01/20 Чтв 21:44:58 211214362162
>>211214219
Массив вещественных чисел невозможен.
Это философия, братка.
Аноним 09/01/20 Чтв 21:45:29 211214389163
>>211213839
Складываем в один проход много чисел. То есть за первый проход выходит:
> arr[0] = arr[0] + arr[8]
> arr[1] = arr[1] + arr[9]
> arr[2] = arr[2] + arr[10]
> ...
> arr[7] = arr[7] + arr[15]
То есть, восемь сложений за одну инструкцию. И так вместо 15 операций у нас выходит 4, потому что обрабатываем данные пачками.
Аноним 09/01/20 Чтв 21:45:44 211214408164
Аноним 09/01/20 Чтв 21:45:51 211214418165
>>211214361
>складывает двоичные числа
>удивляется двоичному результату
Складывай десятичные.
Аноним 09/01/20 Чтв 21:46:02 211214429166
>>211214314
Так все и делают.
Для очень точной науки это бесполезно.
Аноним 09/01/20 Чтв 21:46:18 211214444167
>>211214362
Как? А язычки, где массив - это объектный тип.
Аноним 09/01/20 Чтв 21:46:24 211214453168
>>211214408
Потому что детектор дебилов.
Аноним 09/01/20 Чтв 21:46:45 211214474169
>>211214429
В смысле? Ну знаешь, с рациональными ассоциативность/коммутативность сохраняются хотя бы, а не как тут.
Аноним 09/01/20 Чтв 21:47:01 211214492170
>>211214314
Если взять квадратный корень от такого рационального числа, то получится в общем иррациональное число, то есть всё равно будет округление.
Аноним 09/01/20 Чтв 21:47:42 211214532171
>>211214429
>Для очень точной науки это бесполезно.
Почему? Трудоёмко считать приближения? В теории то были бы ресурсы, а приближать сколько угодно можно.
09/01/20 Чтв 21:48:21 211214565172
>>211214418
Ну так а о чем речь? Я написал, что даблы не складываются как надо, нет, пишут умники мне, что все как надо, но "не так, по-другому, потому что чила двоичные". Ну так это и есть "не как надо".
Аноним 09/01/20 Чтв 21:48:36 211214585173
>>211214492
Ну так ты например корень из двух будешь приближать до сотого знака двумя натуральными числами и норм.
Аноним 09/01/20 Чтв 21:48:38 211214586174
>>211214362

Аксиомой выбора ещё похвастайся, щегол.
Аноним 09/01/20 Чтв 21:48:47 211214593175
>>211213839
Под SIMD.Int32x8.add я имел в виду функцию сложения двух пачек из восьми 32-битных чисел.
09/01/20 Чтв 21:49:10 211214616176
>>211207583
template<class T,typename = std::enable_if_t<std::is_integral<T>::value>>
void func(const std::vector<T> & vec) {return std::accumulate(std::begin(vec),std::end(vec),0);}
Аноним 09/01/20 Чтв 21:50:02 211214665177
>>211214532
>приближения
>точной науки
>Фукусима? Чернобыль?
Ну, там где-то четвертый порядок напряженности нейронного поля немножко неточен, мы же в двоичной считаем, компьютеры используем.
Аноним 09/01/20 Чтв 21:50:45 211214718178
>>211214565
Даблы складываются как даблы. Даблы не являются десятичными числами, глупо ожидать от них поведения десятичных чисел.
Аноним 09/01/20 Чтв 21:50:49 211214728179
>>211212401
ПИЗДЕЦ У ЛЮДЕЙ ПРОБЛЕМЫ, НЕ ПРАВДА ЛИ?

values = gets.chomp
length = gets.to_i

array = values.chars
puts array.permutation(length).map(&:join)

https://ideone.com/HKvBps

мимо-$5,5k-в-месяц-после-налогов
Аноним 09/01/20 Чтв 21:51:20 211214753180
Аноним 09/01/20 Чтв 21:52:24 211214807181
>>211214593
>>вместо 15 операций у нас выходит 4
Но разве на сложение мы не потратим столько же времени как и при обычном способе?
Аноним 09/01/20 Чтв 21:53:12 211214953182
>>211214586
Почему невозможен? Чё такое массив? Это подмножество N x R = {(1,x1), (2,x2), ..., (n, xn)}, ну или просто можно взять RxRxRxR...xR н раз и это будут всевозможные массивы вещественных чисел, берём оттуда один и получается как надо всё, че он несет, ты че несёшь?>>211214453
Аноним 09/01/20 Чтв 21:53:22 211214968183
>>211214444
Проблема времени.
И немножко копнуть.
Аноним 09/01/20 Чтв 21:53:54 211215089184
>>211214718
> Даблы складываются как даблы. Даблы не являются десятичными числами, глупо ожидать от них поведения десятичных чисел.

Лол, даблы легко представимы и как десятичные, и как двоичные, и как хуйничные. Система счисления - лишь способ записи числа.
09/01/20 Чтв 21:54:16 211215169185
>>211212401
void func(std::string str) { // копируем чтобы не изменять изначальную строку
std::sort(str.begin(),str.end());
while (std::next_permutation(str.begin(),str.end()) {std::cout << str << '\n';}
}
Аноним 09/01/20 Чтв 21:54:47 211215274186
>>211214953
Проблема дебилов является проблемой образования.
Аноним 09/01/20 Чтв 21:54:55 211215332187
Двощ, ты меня огорчаешь. Откуда на тебе столько альфа-ботаников?
Аноним 09/01/20 Чтв 21:55:11 211215368188
>>211215169
>>211214616
Чё за говноязык? Глаза кровоточат от такого говнища.
Аноним 09/01/20 Чтв 21:56:08 211215584189
Аноним 09/01/20 Чтв 21:56:33 211215621190
image.png (1021Кб, 900x900)
900x900
>>211214002
СПЕШИТЕ ВИДЕТЬ! Первокурсник думает, что здесь одни лишь самоучки без BSc/MSc in Applied Mathematics

>>211214586
ДВА ЧАЮ

мимо-$5,5k-в-месяц-после-налогов
09/01/20 Чтв 21:56:59 211215712191
Аноним 09/01/20 Чтв 21:57:21 211215794192
Аноним 09/01/20 Чтв 21:57:25 211215797193
>>211215621
Ну хоть ты объясни, почему этот даун говорит, что массивов вещественных чисел нет?
Аноним 09/01/20 Чтв 21:57:38 211215811194
Аноним 09/01/20 Чтв 21:57:44 211215817195
Аноним 09/01/20 Чтв 21:58:25 211215857196
Пацаны, как правильно сделать своего акинатора? Какой лучше язык и алгоритм?
Аноним 09/01/20 Чтв 21:59:04 211215889197
>>211215797
Ячейки для хранения таких чисел несуществуют.
Аноним 09/01/20 Чтв 21:59:16 211215895198
>>211215857
Сперва нужно стать пидором, очко разработай, а это с опытом придёт.
Аноним 09/01/20 Чтв 21:59:40 211215918199
>>211215857
Нахуя? Зачем? Если для себя по фану — пиши похуй на чём, на чём есть желание писать, Я УЖ ТЕБЕ ЗВЁЗДОЧКУ ПОСТАВЛЮ НА ГИТХАБЕ
Аноним 09/01/20 Чтв 21:59:46 211215923200
>>211215889
А причём тут массив, если это блядь структура данных?
Аноним 09/01/20 Чтв 22:00:24 211215967201
>>211214352
Никто не съезжает - тебе правильно написали. Либо вникаешь и усекаешь, либо идёшь машины мыть.
В чём сложность структур данных я в душе не ебу. Может пояснишь тогда? В том же вебе постоянно с ними работать приходится - от ДОМ, до обработки различных данных.
Теория на это очень легко ложится. Вообще вся эта программерская тема запросто понимается если с ней постоянно работаешь. Ну а тот факт, что ты это считаешь чем-то сложным и мудрёным, говорит о тебе и твоих навыках многое.
Аноним 09/01/20 Чтв 22:00:28 211215970202
>>211215889
Алсо натуральные числа уже не вещественные? Короче ОП еблан.
Аноним 09/01/20 Чтв 22:00:33 211215973203
Ох, блядь, пиздец какой. Все настроение мне испортили. Как же все плохо... Короче, вот вам обещанное решение.

Массив надо отсортировать по возрастанию и только потом последовательно сложить все элементы. Вот и все.

Сортировка в этом случае обязательна. Есть такое понятие в информатике - машинный эпсилон. Разрядная сетка в компьютере неоднородна. Значение возле нуля квантуются чаще, чем значения возле охулиардов. Поэтому в компьютере охулиард + 1 = охулиард, а не охулиард1. Сортировка массива перед нахождением его суммы это простейший способ избежать или хотя бы снизить ошибку приближение, возникающую из-за того самого машинного эпсилона. Эта проблема распространяется на все вычислительные устройства без всяких исключений.

Вот вам пару статей с вики, на эту тему.
https://en.wikipedia.org/wiki/Machine_epsilon
https://en.wikipedia.org/wiki/Floating-point_arithmetic

Не стоит думать, что это какой-то редкий случай, нет, эта проблема возникает довольно часто и повсеместна. Также эта проблема известна любому второкурснику любого нормального технического факультета, который в университете действительно учился. К сожалению, в современном айти все меньше и меньше специалистов знают такие элементарные вещи. А это действительно элементарно, чтобы понимать такие проблемы и как с ними бороться, достаточно всего лишь немного знать устройство компьютера и двоичную арифметику. Из-за подобных ошибок частенько случаются различные неприятные казусы. То ракета не туда упадет, то рентгеновский аппарат выдаст пациенту тысячикратное излучение и пациент сдохнет от рака через пару лет. То автокруз контрол в авто не работает как следовало бы. Это только самые известные случаи и все они легко гуглятся. А сколько такого говна мы не знаем? Сколько еще техногенных катастроф, финансовых фейлов, медицинских "несчастных" случаев произойдет из-за ойтишнегов-недоучек.

Проблема с поиском суммы массива лишь меньшее из зол, с этим не сложно бороться. Проблема в том, что 99% погромиздов даже не знают о таких базовых вещах. А есть штуки пострашнее и поинтереснее. Например, баги в самолетах. Которые уже невозможно пофиксить, потому что экономически невыгодно. 300к/нсек бояре не знают элементарных вещей, и живут с мыслью "после нас хоть пожар". Такие же интервеьюеры в айти компаниях. Страшно, что это распространяется повсеместно и отрасль стремительно деградирует. Страшно, что в нашем мире все больше вещей зависит от айти. Очень страшно общаться с т.н. айтишниками в различных компаниях. Ладно, хер с теми, кто клепает мобильные приложения и сайты, но, думаете, в критически важных отраслях что-то другое?

Вспомни этот тред, когда будешь садиться в новую модель самолета или за руль нового модного беспилотного авто, анон.
Аноним 09/01/20 Чтв 22:01:42 211216030204
>>211214728
>values = gets.camp
>length = gets.to_i
>
>array = values.virgins
>puts array.penetration(length).map(&:join)
>
>мимо-$55k-в-месяц-без-налогов
Аноним 09/01/20 Чтв 22:02:58 211216104205
>>211216030
Что не так, братишка? >>1538824
Аноним 09/01/20 Чтв 22:03:28 211216136206
>>211215973
Ладно, ОП не еблан, спасибо, теперь всегда буду сортировать массив с вещественными числами, перед тем, как работать с ним. Кто же знал про машинный эпсилон, мб реально стоит хотя б на заочку пойти.
09/01/20 Чтв 22:03:30 211216137207
>>211215973
>самые известные случаи и все они легко гуглятся.
Пруфов я так понимаю никто не даст?
09/01/20 Чтв 22:03:36 211216143208
я в ахуе с этого треда. вот вам и дауны на 300кк сек.
short arr[1024];
int a;
for (int i = 0; i < 1024; i++)
a += arr;
Аноним 09/01/20 Чтв 22:03:38 211216145209
>>211215973
>Массив надо отсортировать по возрастанию и только потом последовательно сложить все элементы.
Ученый в треде! Все пакуемся сортировкой на бесколечную ленту! Разговоры только по Маркову!
Аноним 09/01/20 Чтв 22:04:03 211216170210
>>211215918
Кстати, у кто сколько проектов на гитхабе зазвездил? Я вот, вроде, стараюсь вести себя естественно и если мне либа приглянулась, то ставлю звезду, чтобы в закладках была. Ну так у меня их уже за 50 перевалило. Это нормально?
09/01/20 Чтв 22:04:15 211216178211
.png (219Кб, 1024x574)
1024x574
>>211215973
>Вангую там будет подъебка с проблемой округления чисел с плавающей точкой, которая в 99.99% программ нихуя не проблема и ни на что не влияет. Но ОП сейчас будет рассказывать, как это охуенно важно бороться с этой проблемой, всегда надо.

Вуаля.
09/01/20 Чтв 22:04:28 211216188212
>>211212895
нахуй иди со своей теорией вероятностей и матмодом. у меня по ним тройка блять.
Аноним 09/01/20 Чтв 22:04:45 211216206213
Аноним 09/01/20 Чтв 22:05:19 211216236214
09/01/20 Чтв 22:05:33 211216251215
Аноним 09/01/20 Чтв 22:05:57 211216269216
>>211211709
Раскатаешься. Ты не представляешь, насколько НАХУЙ НЕ НУЖНО писать свои "высокоэффективные алгоритмы" в типичном современном энтерпрайзе. Сейчас надо "хуяк-хуяк и в продакшен", а там в процессе допилим.
Не говоря уже о том, что в основном проблемы с производительностью бывают не от того, что кто-то использовал стандартный алгоритм сортировки, а от проёбов типа "100 отдельных SQL запросов вместо одного" или "создаём в памяти 100 000 объектов и тут же их разрушаем по каждому клику мышью".
мимо синьор
09/01/20 Чтв 22:05:58 211216270217
image.png (140Кб, 293x300)
293x300
>>211216178
Да ты не программист! Быдло! Хуила без навыков! Это должен знать каждый, самолёты из-за этого падают! Люди погибают!
09/01/20 Чтв 22:06:27 211216301218
>>211215973
Такой дешевый снобизм, даже обьяснять лень.
Аноним 09/01/20 Чтв 22:07:16 211216339219
>>211216269
>насколько НАХУЙ НЕ НУЖНО писать свои "высокоэффективные алгоритмы" в типичном современном энтерпрайзе.
Приблизительно чуть больше ненужности, нежели в самом современном энтерпрайзе.
09/01/20 Чтв 22:07:28 211216350220
>>211215973
Поэтому то плавающая точка, как и ты с опом, идут нахуй.
Аноним 09/01/20 Чтв 22:07:37 211216358221
>>211216137
В приложенной ссылке есть пруф. Там про ракеты амеров в Ираке. Из-за ошибки в коде погибло 28 вояк. Случайно. Несчастный случай-с...
Аноним 09/01/20 Чтв 22:08:11 211216393222
>>211216339
То-то люди миллиарды на этом самом энтерпрайзе делают, но тебе, конечно, виднее, нужно ли оно.
Аноним 09/01/20 Чтв 22:08:39 211216423223
Screen Shot 202[...].png (8Кб, 96x51)
96x51
Аноним 09/01/20 Чтв 22:08:52 211216438224
>>211216350
Ага, у тебя в реальном мире все значения всегда целые и положительные, да?
Аноним 09/01/20 Чтв 22:08:53 211216440225
15739955608490.jpg (194Кб, 960x960)
960x960
>>211216178
Ну ты закапитанил ебать.
Аноним 09/01/20 Чтв 22:09:11 211216461226
>>211215973
Проблемы не существует уже лет 30 за счет использования расширенных регистров. double 64 бита, но твой процессор считает 80 бит. Услышал где-то давно стук, а не знает, откуда звук.
Аноним 09/01/20 Чтв 22:09:27 211216472227
lol33.png (213Кб, 433x259)
433x259
>>211216358
>Из-за ошибки в коде погибло 28 вояк
Что, кто-то не отсортировал массив, из-за чего сумма получилась на 0.00001278 больше и ракета сместилась на 0.768 мм в сторону?
Аноним 09/01/20 Чтв 22:09:56 211216505228
>>211215973
Используй decimal ебаный ты кретин.
Аноним 09/01/20 Чтв 22:10:34 211216533229
>>211216461
Ты бы хотя бы википедию чекнул, маня.
09/01/20 Чтв 22:10:51 211216550230
>>211216438
Часто считаешь числа с точностью более трёх знаков после запятой разумеется, вне уроков алгебры шестого класса?
Аноним 09/01/20 Чтв 22:10:53 211216551231
>>211216423
А ты уверен, что у тебя норма?
Аноним 09/01/20 Чтв 22:11:13 211216578232
>>211216505
Дело не в представлении. Ты ничего не понял. Хотя от смузихлеба большего и не ожидалось.
Аноним 09/01/20 Чтв 22:11:33 211216600233
>>211216578
>Дело не в представлении.
Именно в нем и дело.
Аноним 09/01/20 Чтв 22:11:45 211216619234
>>211216472
Немногие знают, что после сортировки массива складывать нужно в порядке убывания, а не возрастания, вот там как раз тот случай: отсортировать отсортировали, а складывать стали от меньшего к большему, а не от большего к меньшему, поэтому эпсилон получился слишком большим ну и результат известен. В очередной раз быдломакаки угробили кучу народу. Программисты-убийцы, а сколько таких где-то сейчас быдлокодит очередную мину замедленного действия? Ужас.
Аноним 09/01/20 Чтв 22:11:46 211216620235
>>211216550
Да, во всех реальных областях, а не в мобилках и сайтах, точность крайне важна.
Аноним 09/01/20 Чтв 22:12:07 211216638236
>>211207119 (OP)
что такое "вещественные числа", але?
Начинаешь пиздить про массивы, давай сразу типы данных определяй как следует.
Аноним 09/01/20 Чтв 22:12:17 211216653237
image.png (1021Кб, 900x900)
900x900
>>211215973
СТАРО КАК МИР

Школьник притащил свою ЛАБУ ПО АССЕМБЛЕРУ за первый курс. Эх, сейчас ещё будет ВЫЧИСЛЯТЬ МАШИННЫЙ ЭПСИЛОН в этом треде и складывать числа от меньшего к большему, чтобы СНИЗИТЬ ОШИБКУ ПРИБЛИЖЕНИЯ

мимо-$5,5k-в-месяц-после-налогов
Аноним 09/01/20 Чтв 22:12:21 211216656238
lol6.jpg (34Кб, 644x408)
644x408
09/01/20 Чтв 22:12:49 211216679239
>>211207119 (OP)
Ставлю анус что завтра твою домашку броканут и тебя сольют к хуям.
Аноним 09/01/20 Чтв 22:13:07 211216699240
>>211216620
>во всех реальных областях
>а не в мобилках и сайтах
Так байтоёбство не программирование.
Аноним 09/01/20 Чтв 22:13:08 211216700241
>>211216620
Даже в медицинской системе, над которой я работал, больше трёх знаков не использовали никогда. А по-умолчанию вообще два знака использовалось.
Аноним 09/01/20 Чтв 22:13:30 211216720242
>>211216358
99.9999999% задач у программистов это бытовая рутинная хуйня. Ты не в 1960х живёшь, где одна военка у IT.
Аноним 09/01/20 Чтв 22:13:33 211216724243
>>211216653
Нет, это, кстати, задачка с собеза в Яндекс. Там любят такие штуки спрашивать. Очень хорошо и легко отделяет дебилов от людей с намеком на мозг.
Аноним 09/01/20 Чтв 22:13:36 211216730244
Аноним 09/01/20 Чтв 22:14:18 211216776245
sum = 0
for i in array:
sum += i
Хватает?
Аноним 09/01/20 Чтв 22:14:31 211216788246
>>211216699
Это не байтоебство, а фундаметальная проблема информатики. Машинный эпсилон встречается во всех без исключения вычислительных системах.
Аноним 09/01/20 Чтв 22:14:49 211216803247
image.png (1021Кб, 900x900)
900x900
>>211216724
В Хуяндексе ПЛАТЯТ НИЖЕ РЫНКА

НАХУЙ ТУДА ВООБЩЕ ХОДИТЬ?

мимо-$5,5k-в-месяц-после-налогов
Аноним 09/01/20 Чтв 22:15:00 211216817248
>>211214807
Нет. Они выполняются не последовательно, а параллельно. Пачки чисел хранятся не в обычных регистрах на 64 бита, а в широких на 256 и более бит. Выходит вектор внутри регистра — небольшой массив, над всеми элементами которого можно сразу провести какую-то операцию.

То есть, выходит:
> [1, 2, 3, 4]
> +
> [5, 6, 7, 8]
> =
> [6, 8, 10, 12]

Первый элемент первого массива складывается с первым элементом второго и так далее.
Аноним 09/01/20 Чтв 22:15:33 211216840249
>>211216393
>То-то люди миллиарды на этом самом энтерпрайзе делают
Немногие люди делают миллиарды на интерпрайзе, но это вообще никак не связано с технологиями.

По сути тебе поясню.
Ты такой
- Нахуй эти новые алгоритмы, да еще разные, все эти анализы-ветвления-хуения, все уже написано.
Я тебе
- Можно сократить в среднем обработку одного кадра на 5 тактов.
Ты.
- Нахуй не нужно.
Я.
- Ну давай попробуем улучшить графы.
Ты.
- Хуйня, все написано, давно пользуюсь.
Я.
- Работаю с удовольствием.
Ты.
- Работаешь интерпрайз РусПочта.
Аноним 09/01/20 Чтв 22:15:37 211216846250
>>211216788
Сорта байтоёбства. Абстракции ниже класса не нужны.
Аноним 09/01/20 Чтв 22:16:23 211216887251
>>211213944
Че ты пиздишь, десяток предметов у него.
Еще скажи 6 пар в день с 8 утра до пол пятого.
Аноним 09/01/20 Чтв 22:16:23 211216889252
Аноним 09/01/20 Чтв 22:16:50 211216915253
>>211216724
>>легко отделяет дебилов от людей с намеком на мозг.
А где тут намеки на мозг? Ты либо слышал про это либо нет. Это как называть человека хуесосом потому что он не знает немецкий (просто в школе он учил английский)
Аноним 09/01/20 Чтв 22:16:58 211216926254
image.png (27Кб, 1063x155)
1063x155
>>211216533
Из твоей статьи, тупорылый ты урод.
Аноним 09/01/20 Чтв 22:17:13 211216938255
Аноним 09/01/20 Чтв 22:17:15 211216943256
>>211216840
>Я.
>- Работаю с удовольствием.
>Ты.
>- Работаешь интерпрайз РусПочта.

Я: релизнул проект вовремя, имею хорошую зп и премию.
Ты: кукарекаешь на сосаче и создаёшь толстые треды.
Аноним 09/01/20 Чтв 22:17:20 211216949257
>>211216803
Понимаешь, речь в этом треде не о зарплатах, а о знаниях. Твой уровень зп совсем не коррелирует с твоими знаниями, с качеством работы. Мы здесь не о деньгах говорим. Я привел тебе Яндекс, чтобы показать, что дело не в байтоебстве. Вообще, такого явления как байтоебство нет.
Аноним 09/01/20 Чтв 22:17:23 211216953258
Аноним 09/01/20 Чтв 22:17:30 211216966259
>>211216803
Тебе привьют хороший вкус и ты получишь красивую строчку в резюме. На мидл-позиции и выше уже действительно не стоит туда ходить.

Мимо бывший джун в Яндексе, работал за еду.
Аноним 09/01/20 Чтв 22:18:04 211216999260
Аноним 09/01/20 Чтв 22:18:10 211217004261
>>211215973
Школьник узнал про эпсилон, теперь учит отцов программировать.
Классика.
Аноним 09/01/20 Чтв 22:18:27 211217028262
Аноним 09/01/20 Чтв 22:18:30 211217030263
>>211216817
Хорошо, просто я не пользуюсь параллельными выч-ниями
Аноним 09/01/20 Чтв 22:18:55 211217057264
>>211215973
Игорь, ты? Узнал тебя по твоим шизоидным высерам.
Помнишь, как тебя обоссали всем коллективом за хранение денежных сумм во float?
Вижу, ты и на новом месте никак не уймешься.
Аноним 09/01/20 Чтв 22:19:00 211217061265
>>211216949
Нахуй. Нужны. Знания. Без. Зарплаты?
Аноним 09/01/20 Чтв 22:19:13 211217072266
>>211216846
Классы кто для тебя пишет? Как ты думаешь, что сложнее и интереснее? Лепить говноподелия из готовых кирпичиков или заниматься настоящим программированием?
Аноним 09/01/20 Чтв 22:19:34 211217095267
Ну бля я не прогер, но хуле тут сложного?
Определяем массив, определяем переменную, приравниваем ее к нулю. И дальше в цикле перебираем от нулевого до последнего значения массива, прибавляя их к нашей переменной. Все хуле.
Аноним 09/01/20 Чтв 22:19:39 211217102268
Аноним 09/01/20 Чтв 22:20:05 211217127269
>>211215967
Анон, никто за вечер такие вещи не учит основательно, даже гении.
>В чём сложность структур данных я в душе не ебу
Я уже в третий раз пишу, что никто не говорит, что они "сложные", говорят обычно про то, что они "не нужны". Вообще.
Аноним 09/01/20 Чтв 22:20:19 211217142270
>>211216926
И что? У тебя там эпсилон равно 0 что ли или что? Проблема-то никуда не исчезает, а просто становится менее заметной.
Аноним 09/01/20 Чтв 22:20:22 211217147271
Аноним 09/01/20 Чтв 22:20:34 211217156272
>>211217095
Проблема представления чисел с плавающей точной. ОП-хуй захотел повыебываться знаниями википедии.
Аноним 09/01/20 Чтв 22:20:41 211217163273
>>211216803
Туда за понтами ходят. Типа можно сказать, что в Яндексе работал, а туда строгий отбор.

Хотя всем на это просто похуй.
Аноним 09/01/20 Чтв 22:20:59 211217186274
>>211216949 -> >>211216653 -> >>211215621



>>211216788
ОРНУЛ! В большинстве систем (от финансовых, до медицинских) ХВАТАЕТ BIGDECIMAL чтобы НЕ БЫЛО ПРОБЛЕМ С ТОЧНОСТЬЮ

https://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic

>>211216966
>Тебе привьют хороший вкус и ты получишь красивую строчку в резюме.
СПАСИБО, НО У МЕНЯ И ТАК ХВАТАЕТ КРАСИВЫХ СТРОЧЕК В РЕЗЮМЕ С РАБОТОДАТЕЛЯМИ ИЗ СЕВЕРНОЙ АМЕРИКИ, А НЕ С ЕБАНЫМ СНГ-НОУНЕЙМОМ

мимо-$5,5k-в-месяц-после-налогов
Аноним 09/01/20 Чтв 22:21:05 211217191275
Аноним 09/01/20 Чтв 22:21:12 211217201276
>>211217142
>И что? У тебя там эпсилон равно 0 что ли или что?
Эпсилон меньше, чем точность 64 бит.
Аноним 09/01/20 Чтв 22:21:31 211217220277
Аноним 09/01/20 Чтв 22:21:44 211217223278
>>211214728
олимпиадами занимался?
Аноним 09/01/20 Чтв 22:21:56 211217235279
>>211216943
>Я: релизнул проект вовремя, имею хорошую зп и премию.
>Ты: кукарекаешь на сосаче и создаёшь толстые треды.
Ты-то и в проектах неоче.
Аноним 09/01/20 Чтв 22:22:43 211217281280
>>211216887
В одном семестре вуза на первых курсах около десяти предметов.
Аноним 09/01/20 Чтв 22:22:44 211217282281
>>211217223
Когда студентиком был нужно ли говорить, что не пригодилось
Аноним 09/01/20 Чтв 22:22:44 211217283282
Аноним 09/01/20 Чтв 22:22:45 211217284283
>>211217030
Вот в этом и проблема современных погромистов. У них охуенные процессоры, но они не используют ни параллелизма данных, ни параллелизма потоков. А потом треды "Двоч, почему компутаторы становятся быстрее, а программы нет?".
Аноним 09/01/20 Чтв 22:23:03 211217307284
>>211217186
>На мидл-позиции и выше уже действительно не стоит туда ходить.
>У МЕНЯ И ТАК ХВАТАЕТ КРАСИВЫХ СТРОЧЕК В РЕЗЮМЕ

Всё понятно, ты даун, не умеющий читать.
Аноним 09/01/20 Чтв 22:23:07 211217313285
>>211217186
>ОРНУЛ! В большинстве систем (от финансовых, до медицинских) ХВАТАЕТ BIGDECIMAL чтобы НЕ БЫЛО ПРОБЛЕМ С ТОЧНОСТЬЮ
Эти проблемы решены политечески.
Просто информирую.
Аноним 09/01/20 Чтв 22:23:12 211217319286
>>211217061
Понимаешь, у некоторых людей есть штука под названием мозг. У кого-то она просто обслуживает базовые потребности организма, типа там пожрать, посрать, поебаться. Но у некоторых людей мозг настолько хорошо развит, что после обслуживания базовых потребностей в нем еще остается довольно много ресурсов. Таким людям нравится узнавать что-то новое, копаться в сложных системах, им нравятся фундаментальные науки. Они способны видеть истинную красоту в абстрактных, умозрительных вещах. Такие люди по сути создали весь мир вокруг тебя. Но ты это вряд ли поймешь.
Аноним 09/01/20 Чтв 22:23:16 211217325287
>>211214616
А не проще вначале прописать стдлиб или чо там (не помню, давно в универе было) и не ебать себе мозг всеми этими двоеточиями и и стд перед каждой сука функцией?
Аноним 09/01/20 Чтв 22:23:31 211217340288
result = ((array[0] + array[array.length - 1]) / 2) * array.length
Аноним 09/01/20 Чтв 22:23:49 211217357289
>>211217061
Чтобы платить зарплату другим?
Аноним 09/01/20 Чтв 22:23:54 211217363290
>>211217284
Потому что зачастую для клиента дешевле поставить проц помощнее, чем ебаться с параллелизмом и потом вылавливать баги.
Аноним 09/01/20 Чтв 22:24:11 211217388291
>>211207119 (OP)
А в чем комичность скриншота? Не факт ведь что код писался вручную, вполне возможно что там какой-то генератор
Аноним 09/01/20 Чтв 22:24:12 211217391292
>>211217004
За 100 постов ни одного нормального решения с учетом вещественности чисел, что было написано в ОП-посте, так и не было. Так что хз о каких отцах и школьниках ты тут говоришь.
Аноним 09/01/20 Чтв 22:24:13 211217392293
>>211217102
> mas
ALLOU YOBA ATO TY? KAK SUMMU MASSIVA VYCHISLIT? YA SOZDAL PEREMENNUYU MAS. DALSHE CHTO?
Аноним 09/01/20 Чтв 22:24:20 211217399294
>>211217325
>прописать стдлиб
Проиграл с этого знатока.
Аноним 09/01/20 Чтв 22:24:23 211217406295
>>211217072
>Классы кто для тебя пишет?
Всякий низкоуровневый мусор, Петровичи, по недоразумению называющие себя программистами. До полёта абстрактной мысли в том же вебе им как до Китая раком. Сравни как решает проблему успешный жсер
>>211211034
и как решает проблему байтоёб петрович
>>211214616
Притом у петровича зп дай бог 50к, а у жсера, ну ты знаешь. Разница примерно как между художником и маляром. С другой стороны кому-то же нужно красить скамейки, на которых сидят художники в летний день в парке и творят свои шедевры
Аноним 09/01/20 Чтв 22:24:53 211217438296
Проигрываю с треда.
ОП-хуй строит из себя умного, рассказывая сказки про 28 трупов и сортировку массива.
В то время, когда есть алгоритм Кэхена.
Но ОП-хуй, конечно, ничего про алгоритмы не слышал, он пытается выебунуться в среде яваскриптеров.
ОП-хуй, держи в курсе!
Аноним 09/01/20 Чтв 22:24:54 211217441297
>>211217319
>Такие люди по сути создали весь мир вокруг тебя
Но это точно не ты, потому что такие люди тратят своё время на вещи поинтереснее, чем самоутверждение на дваче.
Аноним 09/01/20 Чтв 22:25:02 211217452298
>>211217284
Так я и не погроммист даже, я вкотя
Аноним 09/01/20 Чтв 22:25:14 211217465299
>>211217388
Выпадающий список на 10к элементов
Аноним 09/01/20 Чтв 22:25:53 211217509300
>>211217391
Ты и через тыщу постов не дождешься, чтобы отцы снизошли тебе, еблану, что-то объяснять.
Потому что ты пришел выебываться, а не черпать знания.
Аноним 09/01/20 Чтв 22:26:25 211217548301
fat03.jpg (56Кб, 600x412)
600x412
>>211217406
>Притом у петровича зп дай бог 50к, а у жсера, ну ты знаешь
Ой жирно-то как.
Аноним 09/01/20 Чтв 22:26:29 211217554302
>>211217319
Это не мозг у них есть, а хуя нет.
Когда хуй есть - кровь в пещерных телах лишает мозг крови и кислода и веществ.
Аноним 09/01/20 Чтв 22:26:51 211217576303
>>211217201
>точность
Ага, меньше. Но еще раз, машинный эпсилон это немного другой эпсилон, который из матан. Очень грубо и тупо это твоя точность. Но если ты отсортируешь массив, то шанс проебать точность становится меньше. Здесь не важно расширенная у нас арифметика или нет. Короче, почитай что-нибудь, а потом кукарекай.
Аноним 09/01/20 Чтв 22:27:21 211217603304
>>211217548
Как минимум в этом треде два 300кк/нс жс сеньора, а байтоёба-за-40к я лично знаю, ну и зайди на хх, что ли.
Аноним 09/01/20 Чтв 22:27:27 211217611305
>>211217465
Ну дак там же скроллинг есть, разве это проблема? Разве что никакого юзер экспириенса
Аноним 09/01/20 Чтв 22:27:35 211217619306
>>211215973
>ряя школьная задача
Школьники точностью не заморачиваются. Вывод - ты брехун, который просто выебнуться решил.
Аноним 09/01/20 Чтв 22:27:35 211217620307
>>211217399
А что он не правильного сказал? include namespace std и готово
Аноним 09/01/20 Чтв 22:27:51 211217634308
>>211217452
Ну так слушай внимательно и на ус мотай, мелкий. Подрастёшь, освоишься — будешь с бабками и бабами.
Аноним 09/01/20 Чтв 22:28:20 211217662309
>>211217186
>В большинстве систем (от финансовых, до медицинских) ХВАТАЕТ BIGDECIMAL
Пока взрослые дяди пишут работающие системы, применяя подходящие типы данных, ОП-хуй решает задачки про массивы float'ов.
Здесь и обсуждать нечего.
Аноним 09/01/20 Чтв 22:28:23 211217666310
Python3:
from typing import Iterable

def get_sum(arr: Iterable[int]) -> int:
sum = 0
for i in range(len(arr)):
sum += arr
return sum

bar = list(3.5, 6.8, 15.72, 2.12)
print(get_sum(bar))

Лучший в мире язык. Для людей, у которых есть личная жизнь, а не ебаных задротов как Rust/C++.
Аноним 09/01/20 Чтв 22:28:36 211217678311
>>211217576
>Но если ты отсортируешь массив, то шанс проебать точность становится меньше.
Если срать жиденьким по объему - поноса нет.
Аноним 09/01/20 Чтв 22:28:43 211217689312
Аноним 09/01/20 Чтв 22:29:14 211217725313
>>211217603
И что? Я знаю жс-макак за 40к.
Аноним 09/01/20 Чтв 22:29:23 211217738314
>>211217611
А нельзя сделать инпут с проверкой номера по регулярке? Ты совсем глупый что-ли? В том-то и комичность, что не нормальный ui, а высер студента, который не знает как делать нужно.
Аноним 09/01/20 Чтв 22:29:43 211217760315
>>211217441
Это не самоутверждение. У меня давно все уже есть. Это было исследование. Часто приходится здесь видеть бояр, которые 300к/нс, очень "умные" рассуждение, от дурачков, прочитавших статью на хабре. Поэтому мне захотелось узнать реальное положение дел. Не то чтобы я ожидал чего-то большего, но все равно немного расстроился от тупости местного контингента.
Аноним 09/01/20 Чтв 22:29:53 211217770316
>>211217666
Твой код не скомпилируется, у тебя функция get_sum пустая
Аноним 09/01/20 Чтв 22:30:19 211217798317
>>211217760
>обосрался-прикинься троллем ИССЛЕДОВАТЕЛЕМ
Скучно.
Аноним 09/01/20 Чтв 22:30:29 211217809318
48794980suiseis[...].jpg (17Кб, 300x225)
300x225
>>211217620
Сейчас бы целый неймспейс подключать ради 2-3 вызовов.
Аноним 09/01/20 Чтв 22:30:33 211217815319
>>211217282
Разве не пригодилось? Какие успехи были на олимпиадах? Вообще тяжело мехмат заканчивать? Реально ли самому такие знания получить?
Аноним 09/01/20 Чтв 22:30:34 211217816320
>>211217666
Пиздец конечно разница с плюсами, уж не позорился бы

auto sum = 0;
for(auto i: {0.3, 0.1, -0.8})
sum+=i;
Аноним 09/01/20 Чтв 22:30:48 211217829321
>>211217738
Люди не любят вводить с клавиатуры, вот пусть и ебутся
Аноним 09/01/20 Чтв 22:31:03 211217844322
>>211217770
Насрать, зато у него есть личная жизнь.
Аноним 09/01/20 Чтв 22:31:39 211217879323
Аноним 09/01/20 Чтв 22:31:41 211217883324
>>211217363
Налажать в параллелизме данных — надо быть умственным инвалидом. Это не уметь числа в столбик складывать.
Аноним 09/01/20 Чтв 22:32:10 211217919325
>>211217399
Так блять поясни, я не прогер. Но там выше анон написал инклуд вся хуйня. Если можно это написать один раз и навсегда, зачем этого не делать?
Аноним 09/01/20 Чтв 22:32:15 211217921326
>>211217815
>Какие успехи были на олимпиадах?
Вы к нам курьером? На Олимпийских играх по бегу и спортивной ходьбе побеждали?
Аноним 09/01/20 Чтв 22:32:28 211217930327
>>211217738
Ну зато так максимальная безопасность, ничего лишнего не введут ничего не сломают. Можно правда кнопки было сделать.
Аноним 09/01/20 Чтв 22:32:53 211217952328
Аноним 09/01/20 Чтв 22:32:55 211217955329
yoda.jpg (14Кб, 320x225)
320x225
Аноним 09/01/20 Чтв 22:33:21 211217983330
Аноним 09/01/20 Чтв 22:34:05 211218033331
>>211217930
Можно напрямую пост сделать с консоли браузера. У тебя, видимо, не проходит валидация на сервере дополнительно.
Аноним 09/01/20 Чтв 22:34:33 211218062332
>>211217760
Обосрался-то в итоге ты сам, так и не предложив решения проблемы.
>немного расстроился от тупости местного контингента
Так ты не в /б/ самоутверждайся, а сдохи на проф. форум любой, там тебе насуют опытные господа. А так-то вкатышей конечно легко подъёбывать.
Аноним 09/01/20 Чтв 22:34:50 211218081333
>>211217809
Сейчас бы в 2к2х дрочить на байты
Аноним 09/01/20 Чтв 22:35:27 211218119334
>>211218062
>так и не предложив решения проблемы.
Проблема вещественных чисел нерешаема.
Аноним 09/01/20 Чтв 22:35:34 211218136335
>Разве не пригодилось?
Нет, в коде оперирую бизнес-сущностями из базы данных / API, вообще хоть что-то из клёвых алгоритмов писал 1-2 раза за 5 лет

>Какие успехи были на олимпиадах?
Футболки выигрывал на ACM ICPC несколько раз

>Вообще тяжело мехмат заканчивать?
Да

>Реально ли самому такие знания получить?
Нет
Аноним 09/01/20 Чтв 22:35:43 211218141336
>>211217760
Пишешь как 17-летний зумер. Исследование у него лол.
09/01/20 Чтв 22:36:14 211218163337
>>211217738
Да очевидно это специально сделано. Кто-то, когда-то давно даже конкурс такой проводил, на самый неудобный набор номера телефона, и на регулировку звука. Там еще охуеннее перлы были, типа лотереи, или набора кликами, где каждый клик +1 к числу.
Аноним 09/01/20 Чтв 22:36:17 211218168338
>>211217930
Ну а на телефоне вообще ничего не введут, там список вариантов пальцем крутить надо.
Аноним 09/01/20 Чтв 22:36:23 211218171339
>>211217919
Using нужен, а не include. И уже правильно написали, что целое пространство имён тащить ради пары вызовов глупо и обычно считается "плохим тоном".
Аноним 09/01/20 Чтв 22:36:25 211218180340
Аноним 09/01/20 Чтв 22:36:33 211218187341
>>211218136
Этот за футболку продался.
Аноним 09/01/20 Чтв 22:36:56 211218219342
>>211218119
Тогда смысл этой "задачи"?
Аноним 09/01/20 Чтв 22:37:04 211218233343
>>211217809
Ты серьезно думаешь, что не подключая namespace ты что-то там экономишь? Ты подключил уже все, что можно, когда написал include. Даже если бы ты не писал include либы прилинковались бы.
Аноним 09/01/20 Чтв 22:37:31 211218259344
>>211217809
>>211217689
Папа я понял, вы же это как вы там друг друга называете байтоебы. Далеко от вашей темы, но чот как-то выиграть чуть-чуть памяти и потом иметь вообще блять не читаемый код. Ебать вы шизики.
Мимо_кодил чуть-чуть на втором курсе и по фану
Аноним 09/01/20 Чтв 22:37:38 211218265345
>>211207119 (OP)
Summ:=0;
For i:=1 to n do Summ:=Summ+n;
Где n - размеренность массива.
Вангую что обосрался с синтаксисом, но я этот Паскаль ебучий изучал в 7 классе ещё в прошлом веке, мне можно
Аноним 09/01/20 Чтв 22:37:45 211218273346
>>211218033
Можно получить доступ к твоему серверу и сломать валидацию
Аноним 09/01/20 Чтв 22:38:32 211218314347
>>211218259
Я на полюсах сам не писал вне вуза, если что. И там сам писал using.
Аноним 09/01/20 Чтв 22:38:32 211218315348
>>211218233
Пространство имен. ПРОСТРАНСТВО ИМЁН. Те долбаебы, которые полностью его импортируют - должны быть убить ржавой секирой.
Аноним 09/01/20 Чтв 22:38:50 211218326349
>>211217406
Ну это полное незнание области, конечно. Дело в том, что инструмент выбирается под задачу. Нормальный программист (исчезающий вид) может реализовать что угодно на С и Lisp-е. В настоящем программировании важно все, и абстракция и низкоуровневые штуки. Проблема в том, что такие как ты это мейнстрим, это орки, а эльфы уплывают за море к дальним берегам.
Аноним 09/01/20 Чтв 22:39:04 211218346350
Аноним 09/01/20 Чтв 22:39:14 211218356351
>>211218273
Ну давай, получи доступ.
Аноним 09/01/20 Чтв 22:39:16 211218361352
>>211218219
Очевидный срач, между теми [программистами], кто сделал свой выбор в пользу разработки алгоритмов и теми кто разрабатывает морды, чтобы смешить математиков.
Аноним 09/01/20 Чтв 22:39:54 211218407353
>>211218219
Смысл в том, чтобы свести влияние этой проблемы к минимуму, говно.
Аноним 09/01/20 Чтв 22:39:58 211218414354
>>211218356
Ну давай отправь гет запрос на мой сервер
Аноним 09/01/20 Чтв 22:40:08 211218423355
>>211218136
>Футболки выигрывал на ACM ICPC несколько раз
А вообще у твоих знакомых по ACM у всех все так же хорошо как у тебя дальше в жизни сложилось?
Аноним 09/01/20 Чтв 22:40:08 211218424356
>>211218326
>вы орки, а мы эльфы
Мы хотя бы футболки меняем и бреемся.
Аноним 09/01/20 Чтв 22:40:30 211218445357
>>211218361
ОП сказал, что это школьная задача. Так что срача между программистами тут быть не должно.
Аноним 09/01/20 Чтв 22:40:36 211218456358
>>211217619
>заморачиваются
У меня в школе это было, вы, видимо, в плохой школе учились, сэр.
Аноним 09/01/20 Чтв 22:41:38 211218545359
>>211218315
Пространство имен это подмножество содержимого файлов, которые ты заинклюдил. Проблема существует исключительно в с++, где разработчики и программ и языка настолько тупы, что могут захуярить функцию с названием max и компилятор ничего не скажет, а код пойдет по пизде.
Аноним 09/01/20 Чтв 22:41:51 211218556360
>>211218407
Эта "проблема" сводится к минимуму на уровне языка, а не приложения.
Аноним 09/01/20 Чтв 22:41:55 211218561361
>>211218414
Отправил тебе хуй за щеку, проверим, как ты его обработаешь. Как минимум, в ротан он тебе зайдет.
Аноним 09/01/20 Чтв 22:42:18 211218596362
Аноним 09/01/20 Чтв 22:42:28 211218613363
>>211218561
У меня нет обработчик подобных событий
Аноним 09/01/20 Чтв 22:42:52 211218641364
>>211218259
> потом иметь вообще блять не читаемый код. Ебать вы шизики.
Ты просто не въезжаешь как работает мозг. Это код поначалу нечитаемый. Потом техники оптимизаций становятся понятны и легки для восприятия. Это как ноты. Сначала не понимаешь, что это за мешанина из точек и палок, а потом можешь глядя на бумагу в голове проигрывать музыку.
Аноним 09/01/20 Чтв 22:43:21 211218665365
>>211218456
Обычный селюковский лицей без углубления (хотя сам класс был ИТ).
Аноним 09/01/20 Чтв 22:43:25 211218672366
>>211218424
То что ты называешь абстракцией, скорее всего, очень старые и неуклюжие концепции из 70-80х годов прошлого века.
Аноним 09/01/20 Чтв 22:43:38 211218685367
>>211207119 (OP)
Оп, Оп, тут ещё?
Я конечно хуйовый ойтишнег, но вот что подумал
Нужно просто взять каждое вещественное число и перевести в представление дроби, ну то есть если число, там, 23,7456, то это будет 237456/10000, и так с каждым. А дальше к общему знаменателю и провести суммирование. А потом просто получаем два числа (числитель и знаменатель), уже разделив один на другой можно получить результат с точность, в зависимости от того, сколько машина позволяет. Но храним мы так, в целом, по факту вещественный результат, с полной точностью.

Не знаю, где я проебался, конеш
Аноним 09/01/20 Чтв 22:43:38 211218687368
>>211218641
Или как анальная пробка.
Аноним 09/01/20 Чтв 22:43:44 211218695369
>>211218613
Я видел этот адрес, когда ты мороженое в рот пихал.
Аноним 09/01/20 Чтв 22:43:46 211218698370
>>211218456
Не повезло мне, ну бывает.
Зато теперь меня на дваче "сэр" называют.
Аноним 09/01/20 Чтв 22:43:55 211218708371
>BB 11 01 B9 0D 00 B4 0E 8A 07 43 CD 10 E2 F9 CD 20 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21
Написал чекайте.
Аноним 09/01/20 Чтв 22:43:57 211218712372
>>211218596
В питоне нет прямого аналога using namespace. В плюсах когда ты пишешь include, ты уже подключил весь код, using namespace влияет только на конфликты имен.
Аноним 09/01/20 Чтв 22:44:16 211218730373
Аноним 09/01/20 Чтв 22:44:32 211218749374
>>211218556
Я не уверен в том, что ты проверяешь каждую библиотечную функцию, перед тем, как ее использовать. Да не зависят такие проблемы от языка, это проблема архитектуры.
Аноним 09/01/20 Чтв 22:44:40 211218760375
>>211218259
Это нечитаемо потому, что макаба съедает форматирование, а не из-за std.
Аноним 09/01/20 Чтв 22:45:08 211218786376
>>211218695
И что? К тебе эксепшен вернулся, вот и ебись теперь с ним
Аноним 09/01/20 Чтв 22:45:29 211218806377
array.reduce((acc, e) => acc + e, 0)
/t
Аноним 09/01/20 Чтв 22:45:34 211218811378
>>211218749
>это проблема архитектуры
Не отменяет того, что решается она обычно не на уровне приложения.
Аноним 09/01/20 Чтв 22:45:43 211218825379
>>211218712
В питоне зато есть from x import *
И питонисты так никогда не пишут. Им сразу привывают, что это конфликт имен потенциальный и импорт неиспользуемого функционала.
Аноним 09/01/20 Чтв 22:46:07 211218853380
>>211213814
сразу с удаленки начал?
Аноним 09/01/20 Чтв 22:46:13 211218863381
>>211218326
>Проблема в том, что такие как ты это мейнстрим, это орки, а эльфы уплывают за море к дальним берегам.
У тебя реально проблемы. Фокус в том, что спрос (в ИТ) велик и будет увеличиваться долго (на жизнь хватит).
Какую бы хуйню не сделал - найдется дебил, который ее купит (оппа, + покупатель).
Технически это связано с "общество потребления", исключительно важно быть первым потребителем (покупателем), такая себе лотерея (а вдруг говно, что я купил, станет популярным? и я стану первым, кто его купил? разве кто-то сможет сказать, что я глупый, если был первым?).
И поэтому выпустить 100 дерьмо-игр выгоднее, нежели одну хорошую. Покупают же, зачем делаить лучше.
Аноним 09/01/20 Чтв 22:46:33 211218883382
>>211218445
Это и есть школьная задача.
Аноним 09/01/20 Чтв 22:46:46 211218899383
>>211218786
Устраиваем ддос, сотни тысяч хуев в секунду летит в твой открытый адрес.
Аноним 09/01/20 Чтв 22:47:48 211218968384
Аноним 09/01/20 Чтв 22:47:50 211218969385
>>211218423
Схуяли это хорошо? Сидя в РФ можно делать $8-10k в месяц после налогов. У меня всё очень средне, у них тоже. Есть кто больше поднялся без всяких ACM ICPC, есть кто вообще в финансисты пошёл и явно рубит больше

Есть кто проебался и сидит на ≤ 100к рублей в месяц
Аноним 09/01/20 Чтв 22:49:46 211219071386
>>211218969
>100к
Иди ты нахуй, это ж охуенно и думать не надо почти, делай одну и ту же хуйню + будь адекватным, да и всё.
Аноним 09/01/20 Чтв 22:50:42 211219129387
Аноним 09/01/20 Чтв 22:51:32 211219173388
>>211218969
>сидя в РФ можно делать $8-10k в месяц после налогов
не первый раз такое.
НОВЫЕ МЕТОДИЧКИ?
В РФ 2020 что-то будет с налогами? Легалайз капиталов пизда? Прогрессивному ура?
Аноним 09/01/20 Чтв 22:52:14 211219210389
Аноним 09/01/20 Чтв 22:52:50 211219241390
>>211219129
Я готов признать поражение. Это было забавно
Аноним 09/01/20 Чтв 22:53:15 211219266391
>>211218811
Так иначе ты ее никак не решишь) Проблема в том, что иногда ты не знаешь, на какой архитектуре будет запущено твое приложение.
Аноним 09/01/20 Чтв 22:53:15 211219267392
>>211219071
тож так думал, пока был студентом

>>211219173
ИП: патент / упрощёнка
Аноним 09/01/20 Чтв 22:54:11 211219322393
>>211219267
>ИП: патент / упрощёнка
Налог.
Прогрессивный.
Аноним 09/01/20 Чтв 22:54:33 211219342394
>>211218863
Да, это все понятно, и это все верно. Но не всех интересуют деньги. Я понимаю, что сейчас все упирается в прибыль и экономическую эффективность, но не для всех людей, есть еще обычное любопытство.
Аноним 09/01/20 Чтв 22:55:08 211219372395
>>211219266
Компиляторы есть под разные архитектуры, они этим и должны заниматься.
Аноним 09/01/20 Чтв 22:55:19 211219378396
15522875826560.png (626Кб, 700x453)
700x453
Аноним 09/01/20 Чтв 22:55:21 211219381397
>>211219342
>но не для всех людей, есть еще обычное любопытство.
Чел, кодинг для денег, если любопытно иди математику дрочи, не страдай хуитой.
Аноним 09/01/20 Чтв 22:55:55 211219412398
>>211219342
>Я понимаю, что сейчас все упирается в прибыль и экономическую эффективность, но не для всех людей, есть еще обычное любопытство.
Это обычная разница между бизнесменами и потребителями.
Аноним 09/01/20 Чтв 22:56:08 211219420399
>>211218883
Ага, а когда ему накидали школьных решений, ОП завыл "какие вы все тупые".
Аноним 09/01/20 Чтв 22:57:12 211219474400
ОП-хуй, пиши следующую задачку.
В хуяндекс не взяли, теперь сублимируешь, лол?
Аноним 09/01/20 Чтв 22:57:48 211219509401
28.jpg (30Кб, 465x580)
465x580
>>211219381
>иди математику дрочи
шликать можно?
Аноним 09/01/20 Чтв 22:57:57 211219520402
>>211218969
Почему в финансисты не идешь, математики не хватает?
Ты с твоим послужным списком всегда в РФ работал территориально?
Твое имя наверно гуглится по всяким тимусам, кф и олимпиадкам. Ты сам их мухосранска родом?
Аноним 09/01/20 Чтв 22:58:38 211219554403
>>211219474
>>пиши следующую задачку.
Есть в яндексе два стула...
Аноним 09/01/20 Чтв 22:58:38 211219555404
>>211219372
Компиляторы совсем не этим занимаются, додик.
Аноним 09/01/20 Чтв 22:58:52 211219564405
>>211219474
В хуяндекс работают нищуки.
Аноним 09/01/20 Чтв 22:59:08 211219578406
>>211219381
В том-то и дело, что есть кодеры, а есть программисты.
Аноним 09/01/20 Чтв 22:59:57 211219631407
>>211219474
Давай я дам задачку, есть н чисел, каждое из них встречается одинаковое количество раз, но одно из них встречается на один раз больше, чем остальные. Напечатать это число за один проход по массиву.
Аноним 09/01/20 Чтв 23:00:37 211219677408
>>211219509
Нужно, вообще люблю дрочить, когда матешу делаю.
Аноним 09/01/20 Чтв 23:01:52 211219757409
>>211219631
>каждое из них встречается одинаковое количество раз,
>одно из них встречается на один раз больше, чем остальные. >Напечатать это число за один проход по массиву.
Спасибо, Яндекс, я у вас не буду работать.
Аноним 09/01/20 Чтв 23:02:17 211219782410
>>211219474
Да, я подумываю запилить серию тредов с подобными задачками на разные темы. Я никогда не пытался устроиться в Яндекс, но один мой приятель там работал, а потом ушел. Там действительно мало платят. Сам по себе я не выходец из айтишной среды. Вообще я занимался радиофизикой, связью, всегда любил математику. Но всегда приходилось очень много кодить. Это были разные задачи, от т.н. "байтоебства" до максимального уровня абстракции. Короче, задачки я постараюсь подобрать, и буду запиливать еще подобные треды.
Аноним 09/01/20 Чтв 23:02:52 211219820411
>>211219555
Убедил.
Теперь всегда при сложении буду сортировать числа, даже когда их два.
Аноним 09/01/20 Чтв 23:03:09 211219837412
>>211219677
Лучше секса, лучше жизни.
Когда находишь решение....
Аноним 09/01/20 Чтв 23:03:49 211219873413
>>211219520
Ты и правда думаешь, что решить ту задачу с перестановками букв это рокет сайнс уровня АСМ или ты просто семенишь?
Аноним 09/01/20 Чтв 23:04:00 211219888414
>>211219820
Если их всего лишь два, то не стоит, конечно. Но в общем случае такие штуки соблюдать надо. Может сэкономить очень много денег и времени в будущем, если не тебе, то твоим коллегам.
Аноним 09/01/20 Чтв 23:04:05 211219894415
>>211207119 (OP)
long double ans=0;
double a=0;
while (cin >> a){ans+=a;}cout<<ans;
Аноним 09/01/20 Чтв 23:04:29 211219926416
>>211219520
>тимусам, кф и олимпиадкам
Только в списках участников, я не пиздец илита-призёр

>Ты с твоим послужным списком всегда в РФ работал территориально?
Всем похуй на олимпиадки, если ты не из тех ребят, которые занимают для россии первые места, обставив китайцев. Я удалённо на северную америку работаю уже давно, сижу в рф

>Ты сам их мухосранска родом?
Ясен хуй

>Почему в финансисты не идешь, математики не хватает?
Нет никакого желания заниматься математикой/финансами/машин-лернингом, хотя мог бы вкатиться в любую из этих тем, начальные знания в МГУ дают по всему этому
09/01/20 Чтв 23:04:42 211219939417
Аноним 09/01/20 Чтв 23:04:59 211219958418
>>211219820
А как узнать наверняка равны ли числа? 0.1 ? 0.100000000000000000000000001
Аноним 09/01/20 Чтв 23:05:30 211219992419
>>211219782
> радиофизикой

Решение обратной задачи для загоризонтных радаров во время суббури, или что-нибудь более гражданское?
Аноним 09/01/20 Чтв 23:06:02 211220019420
>>211219820
>Теперь всегда при сложении буду сортировать числа, даже когда их два.
Умно, всегда так делаю.
К большему числу всегда проще суммировать меньшие, нежели наобоврот.
В том смысле что с 100к трудно заработать первый миллион, а с миллионом добавить первые 100к в заначку просто.
Математика помогает.
Аноним 09/01/20 Чтв 23:06:18 211220037421
>>211219939
Количество чисел? Ну пусть будет 100000, ну и сами числа пусть будут целые от -100 до +100.
Аноним 09/01/20 Чтв 23:06:27 211220046422
Аноним 09/01/20 Чтв 23:06:46 211220065423
>>211219926
Нихуя такое быдло про тимус знает, я не ожидал от двача такого честно
Аноним 09/01/20 Чтв 23:06:56 211220076424
>>211219939
Я к тому, что это не важно.
Аноним 09/01/20 Чтв 23:07:24 211220109425
>>211219873
Не знаю вообще, из моей школы есть парни медалисты, финалисты, полуфиналисты ЧМ по спорт проге, их несколько, один в финансах вице президент хедж-фонда, короче классах в 5-7 я их помню, они ничем от меня не отличались, но я тогда в простой школе учился. А щас смотрю какие они все крутые, вот и любопытно
Аноним 09/01/20 Чтв 23:07:36 211220126426
>>211219894
Че тебе не нравится гомик
Аноним 09/01/20 Чтв 23:07:42 211220130427
Аноним 09/01/20 Чтв 23:07:52 211220149428
>>211219631
Найдем сумму элементов (в процессе будем считать кол-во появлений 2 рандомных чисел, если равны, значит мы знаем сколько раз встречаются числа и нужное нам будет остатком от деления на это число, если нет - нужное одно из них). Изи.
Аноним 09/01/20 Чтв 23:08:32 211220193429
>>211220109
Ну типа та задача очень простая, странно, что ты так доебался до анона, мол он олимпиадник и вообще. Ну да пох.
Аноним 09/01/20 Чтв 23:08:41 211220199430
>>211220065
Давай колись, ты с урала?
Аноним 09/01/20 Чтв 23:08:49 211220212431
Аноним 09/01/20 Чтв 23:09:11 211220240432
>>211219992
Немного другое. Модемы для спутников, анти-РЛС системы.
Аноним 09/01/20 Чтв 23:09:15 211220246433
09/01/20 Чтв 23:09:43 211220278434
>>211207119 (OP)
>430 ответов
Вы тут ебанутые чтоли. На дваче айтишников нет - тут одни бумеры-заводчане и стремящиеся туда зумерки.
Аноним 09/01/20 Чтв 23:10:02 211220298435
1529069616504.png (20Кб, 990x260)
990x260
Аноним 09/01/20 Чтв 23:10:24 211220318436
>>211220240
>Модемы для спутников
>анти-РЛС системы.
Из прошлого века капчуешь? Наука 80-ых?
Аноним 09/01/20 Чтв 23:10:24 211220319437
image.png (1021Кб, 900x900)
900x900
>>211220065
ОРНУЛ С ЭТОГО ШКОЛЬНИКА пиздец себя илитой считает наверно, потом будет канешн говнокодить за свои 100-200к рублей, даже в доллары не пойдёт
Аноним 09/01/20 Чтв 23:10:29 211220329438
>>211207119 (OP)
Давай ты будешь сам делать домашнее задание по информатике, а не весь двач заставлять делать его за тебя
Аноним 09/01/20 Чтв 23:10:46 211220341439
>>211218119
Почему нельзя научить компьютер выполнять операции как столбиком на бумаге?
Аноним 09/01/20 Чтв 23:11:08 211220364440
>>211220046
Да ну тебя. Там же много просто всякого проходного говна. Очень мало действительно хороших и интересных задачек. Знаешь, есть у Перельмана "Занимательная физика" и "Занимательная матиматика" (у другого Перельмана)? А вот "Занимательной информатики" нет, потому что он в начале 20-го века писал.
Аноним 09/01/20 Чтв 23:11:32 211220379441
>>211220341
Не все вещественные числа можно решать столбиком.
Аноним 09/01/20 Чтв 23:12:15 211220417442
Аноним 09/01/20 Чтв 23:13:09 211220467443
Аноним 09/01/20 Чтв 23:13:27 211220480444
>>211220149
Круто, а если у нас по памяти сумма ну никак не может влезть? И вообще может влезть только максимальное из этих чисел, ну типа например есть у нас 10000000 чисел от -1000 до 1000 и ещё одна ячейка под одно такое число, а больше ничего нет, тогда как? Ну и скажем ты не можешь портить сам массив чисел, ничего туда записывать или выписывать.
Аноним 09/01/20 Чтв 23:13:34 211220485445
>>211211198
>Так может на ассемблере тебе сразу писать?
Сука, сразу захотелось написать, побежал, надеюсь до завтра успею
Аноним 09/01/20 Чтв 23:14:09 211220517446
>>211220341
Потому что можно. Собственно такое делаем.
Видел в ГПС, как сразу такой большой кружок на карте, потом меньше, потом еще меньше, а потом совсем точка, с мелким шрифтом где-то в "терм-оф-сервисе", что до метра.
А у военных тот же алгоритм, но до 20см.
Аноним 09/01/20 Чтв 23:14:22 211220527447
>>211220467
Сложи pi и pi. Результат сфоткай и запости в тред.
Аноним 09/01/20 Чтв 23:14:29 211220535448
>>211220379
Ну не столбиком. В любом случае можно научить программу человеческому отношению к числам и решать всё через строки.
Аноним 09/01/20 Чтв 23:15:08 211220574449
>>211220517
Оно так-то кажется, что математика непричем и ИТ тоже.
В яндексе же не спрашивают решение трех тел.
Аноним 09/01/20 Чтв 23:15:20 211220579450
Аноним 09/01/20 Чтв 23:15:24 211220584451
>>211220149
Но твоё решение мне понравилось, крутое.
Аноним 09/01/20 Чтв 23:16:01 211220625452
>>211220535
Не все вещественные числа можно записать в строку.
Аноним 09/01/20 Чтв 23:16:16 211220639453
Аноним 09/01/20 Чтв 23:16:48 211220671454
>>211220639
Дебич это ты.
Мы строки складываем, даун.
Аноним 09/01/20 Чтв 23:17:03 211220692455
>>211220318
Там фишка не в наукоемкости была. Там чаще всего надо было выжать пригнуть выше головы, выжав из мощной железки раза в 2 больше ее обычного потенциала. Как следствие, приходилось придумывать очень много трюков в матане и обработке сигналов и все это сильно оптимизировать.
Аноним 09/01/20 Чтв 23:17:28 211220719456
5.png (67Кб, 512x512)
512x512
>>211220579
Ну ебать ты даёшь.
pi + pi = 2pi
Аноним 09/01/20 Чтв 23:17:48 211220736457
>>211220318

У вас там III мировая в соседнем тредю, а он про
> Наука 80-ых?
Аноним 09/01/20 Чтв 23:18:10 211220766458
Аноним 09/01/20 Чтв 23:18:12 211220770459
>>211220480
Т.е. у нас только один регистр/переменная, я правильно понял?
Аноним 09/01/20 Чтв 23:18:28 211220785460
>>211220625
Под строкой я имел в виду тип.
Аноним 09/01/20 Чтв 23:18:55 211220817461
Аноним 09/01/20 Чтв 23:19:09 211220837462
Аноним 09/01/20 Чтв 23:19:15 211220846463
>>211220671
>Мы строки складываем
>даун
Складывают строки только дауны с двача. Нормальные люди строки конкатенируют.
Аноним 09/01/20 Чтв 23:19:40 211220875464
>>211220240

Это правда, что на военных спутниках китайская элементная база?
Аноним 09/01/20 Чтв 23:20:08 211220915465
>>211220692
>Как следствие, приходилось придумывать очень много трюков в матане и обработке сигналов и все это сильно оптимизировать.
А вот врать не надо.
Железо, математика и трюки были спизжены. Но недостаточно спизжены (если мы о СССР), чтобы Буран-Энергию запустить.
Аноним 09/01/20 Чтв 23:20:14 211220923466
>>211220770
Просто я когда решал, я думал моё решение единственное правильное или типа того, даже не думал, что можно как то ещё решить за один проход, потому сразу не писал никаких уточнений, ну в условии и не было их тащемта.
Аноним 09/01/20 Чтв 23:20:25 211220932467
Аноним 09/01/20 Чтв 23:20:55 211220967468
>>211220817
Ок, ща поем и подумаю. Тут, похоже, перекот назревает
Аноним 09/01/20 Чтв 23:21:20 211220987469
>>211212955
А потом ты такой делишь одно на другое и.. сосешь писюн с округлениями)0
Аноним 09/01/20 Чтв 23:21:42 211221003470
15766663722540.png (378Кб, 500x427)
500x427
>>211220846
СКОНКАТЕНИРОВАЛ С ЭТОГО ДОЛБОЕБА
09/01/20 Чтв 23:21:48 211221011471
>>211220770
Я думаю он имел ввиду, что сумма может выйти за предел допустимой разрядности. Типо если 1000 самое большое число, то 1000 + 1000 это уже превышение максимального инта.
Аноним 09/01/20 Чтв 23:22:04 211221031472
>>211220875
Нет, не правда. На реальных российских спутниках все только российское. Они на земле остались, чтобы новые технологии никто не спиздил.
Аноним 09/01/20 Чтв 23:22:13 211221038473
>>211220967
Ты должен догадаться по идее, там реально всё красиво, ну и малейшая подсказка испортит удовольствие.
Аноним 09/01/20 Чтв 23:22:17 211221043474
>>211220837
Ну допустим. Какие и почему?
Аноним 09/01/20 Чтв 23:22:22 211221047475
Аноним 09/01/20 Чтв 23:22:58 211221087476
>>211221043
Трансцедентные числа. Слишком длинные.
Аноним 09/01/20 Чтв 23:23:33 211221128477
image.png (1318Кб, 1700x1734)
1700x1734
>>211219873
Я хз почему он начал меня про олимпиадки распрашивать, но ничего олимпиадного в этой задаче явно нет
Аноним 09/01/20 Чтв 23:23:39 211221135478
Аноним 09/01/20 Чтв 23:23:55 211221147479
Аноним 09/01/20 Чтв 23:24:24 211221180480
>>211207119 (OP)
s = sum(MassifVeschestvennuh_numbers)
except Exception:
// 4eta ne rab otaet, nu i pohui
s= 123434373478

сасамть лалки
Аноним 09/01/20 Чтв 23:24:35 211221194481
>>211220915
Я не настолько старый, чтобы иметь опыт работы в СССР, хотя голова у меня седеет, да.
Аноним 09/01/20 Чтв 23:24:45 211221200482
>>211221011
Да он всё правильно понял я думаю, у нас есть большой ридонли массив и одна рид врайт переменная по размеру как ячейка этого массива для манипуляций, ну и размер там ровно в диапазоне от минимального ну -1000 до макс там.
Аноним 09/01/20 Чтв 23:25:16 211221230483
image.png (740Кб, 1200x628)
1200x628
>>211220987
Эх ЩА БЫ 2 РУБЛЯ 37 КОПЕЕК РАЗДЕЛИТЬ НА 1 РУБЛЬ 15 КОПЕЕК
@
Эх ЩА БЫ 2 ДОЛЛАРА 37 ЦЕНТОВ РАЗДЕЛИТЬ НА 1 ДОЛЛАР 15 ЦЕНТОВ
Аноним 09/01/20 Чтв 23:26:34 211221309484
>>211220875
Про спутники не скажу, но российския военка или околовоенка (то бишь та же военка) активно использует Xilinx. Это FPGA. Часто используется в сигнальных штуках. Это амеры, если что. Кстати, они в том году, вроде бы, запретили к экспорту в РФ некоторые модели FPGA, как раз по вышеисложенной причине.
Аноним 09/01/20 Чтв 23:27:00 211221331485
>>211221128
Чуйка на олимпиадника включилась
Аноним 09/01/20 Чтв 23:27:20 211221355486
>>211221309
А что, мало китайских FPGA? Ещё и дешевле наверно
Аноним 09/01/20 Чтв 23:28:00 211221386487
Аноним 09/01/20 Чтв 23:28:38 211221426488
Аноним 09/01/20 Чтв 23:28:54 211221440489
>>211221128
Тк вот и я подумал, что странно, думал ты семенишь, но не, походу ты и правда шаришь, как же он вычислил, что ты олимпиадник так сходу.
Аноним 09/01/20 Чтв 23:29:29 211221478490
>>211221087
Пфф, их формулой записать можно. В конце концов, обозначить восьмибитовой закорючкой с известными свойствами.
Аноним 09/01/20 Чтв 23:29:32 211221481491
int[] arr = new int[] { 5, 5, 5, 5};
int sum = 0;
for (int i = 0; i < arr.Length; i++)
{
sum += arr;
}
Console.WriteLine(sum);

сисярьп программист в треде не программист еще только учу
Аноним 09/01/20 Чтв 23:29:32 211221483492
Аноним 09/01/20 Чтв 23:29:34 211221487493
Аноним 09/01/20 Чтв 23:29:56 211221503494
>>211221355
>А что, мало китайских FPGA?
Производительных - мало.
У Китая чистота хромает.
Аноним 09/01/20 Чтв 23:29:59 211221507495
>>211207119 (OP)
>сумму массива вещественных чисел
Я плохо помню константы, но может ноль?
мимо-инженер-математик
Аноним 09/01/20 Чтв 23:30:29 211221541496
>>211221483
Ну хорошо хоть не физфак
Аноним 09/01/20 Чтв 23:30:30 211221543497
>>211221487
Всё! Вот это счёт древних шизов!
Аноним 09/01/20 Чтв 23:30:32 211221546498
>>211221478
>их формулой записать можно.
В общем случае нет.
Аноним 09/01/20 Чтв 23:30:47 211221561499
Аноним 09/01/20 Чтв 23:30:48 211221566500
дохуя умные парни, вы че на дваче делаете?
Аноним 09/01/20 Чтв 23:30:56 211221579501
Аноним 09/01/20 Чтв 23:31:33 211221614502
image.png (446Кб, 534x333)
534x333
СЧИТАЮ В СТОЛБИК ВСЕ ЧИСЛА МАССИВА
Аноним 09/01/20 Чтв 23:31:43 211221627503
>>211220923
Нашел проблему с вышеприведенным алгоритмом: 1 1 1 2 2 2 4 4 4 4
Аноним 09/01/20 Чтв 23:32:01 211221649504
>>211221546
Ок, как они попали в массив?
Аноним 09/01/20 Чтв 23:32:12 211221665505
>>211221230
Все что мимо разрадов - на отдельный счет.
И в тюрьму.
Эта проблема решена политически.
Аноним 09/01/20 Чтв 23:32:16 211221673506
>>211221566
Ну я тут ещё до поступления в универ сидел, а я уже 4 года как окончил
Аноним 09/01/20 Чтв 23:32:32 211221692507
>>211221566
Сам посуди, что ещё делать битарду? Вот кто-то лет 7 назад пришёл на двач, да увлёкся какой хуйнёй, ну и вот.
Аноним 09/01/20 Чтв 23:32:59 211221714508
>>211221627
Точняяк! А я и не заметил даже.
Аноним 09/01/20 Чтв 23:33:02 211221720509
>>211221649
Удалением первых 20-ти десятичных разрядов.
Массив - отдельный.
Аноним 09/01/20 Чтв 23:33:57 211221779510
Аноним 09/01/20 Чтв 23:34:40 211221825511
>>211221355
Ага. Почти 100% рынка это Xilinx и Altera (то бишь Intel уже). Там очень мало процентов остальных вендоров и по характеристикам и прочим параметрам они насасывают с проглотом. Дело в том, что это уже реальный рокет саенс. А там, где что-то сложное, китайцы традиционно сосут.
Аноним 09/01/20 Чтв 23:35:17 211221860512
>>211221481
а бля, там же вещественные числа. ну тогда изменяем всю хуйню на double и сойдет)
Аноним 09/01/20 Чтв 23:35:29 211221873513
>>211221779
О, можно следующий тред про -1/12 создать.
Аноним 09/01/20 Чтв 23:35:48 211221890514
Аноним 09/01/20 Чтв 23:35:55 211221897515
>>211221825
>А там, где что-то сложное, китайцы традиционно
выносят с заводов и продают за полцены
Аноним 09/01/20 Чтв 23:35:59 211221905516
>>211221627
Ну я могу подсказать, но там самая маленькая подсказка с твоим бекграундом тебя моментальном на ответ выведет.
Аноним 09/01/20 Чтв 23:35:59 211221906517
Import numpy

def sum_arr(arr) :
try:
return numpy.sum(arr, dtype=numpy.float64)
except:
return None
Аноним 09/01/20 Чтв 23:36:10 211221919518
Аноним 09/01/20 Чтв 23:36:55 211221961519
>>211221779
Чому? Для любого ненулевого вещественного числа находится противоположное ему по знаку, в сумме ноль. Я даже прогу напишу:

#include <iostream>
int main()
{
std::cout << 0;
return 0;
}
Аноним 09/01/20 Чтв 23:37:08 211221968520
Ребят обратите на меня внимание пожалуйста
Аноним 09/01/20 Чтв 23:37:28 211221986521
Аноним 09/01/20 Чтв 23:37:29 211221987522
Аноним 09/01/20 Чтв 23:38:29 211222060523
>>211221987
Спасибо. Ты только что спас жизнь одного анона
Аноним 09/01/20 Чтв 23:39:05 211222089524
>>211221481
>int[] arr = new int[] { 5, 5, 5, 5};
Кукарек кококо = new кукарек
Аноним 09/01/20 Чтв 23:39:15 211222100525
>>211221986
Да ок, ок, я и не хочу как бы, там реально пиздато получается.
Аноним 09/01/20 Чтв 23:39:44 211222131526
Аноним 09/01/20 Чтв 23:39:49 211222136527
>>211221919
То, что в операциях не помещается в разрядность суммируеться на отдельном счету для схождения общей суммы счетов.
Что именно непонятно?
Аноним 09/01/20 Чтв 23:39:53 211222137528
>>211222089
пайтонодолбоеб взорвался?
Аноним 09/01/20 Чтв 23:40:10 211222150529
Аноним 09/01/20 Чтв 23:40:41 211222176530
>>211222150
Да и по сути та же хуита, да.
Аноним 09/01/20 Чтв 23:40:55 211222188531
image.png (6Кб, 308x112)
308x112
>>211221481
пофиксил немного, раз там вещественные то окей чо)
Аноним 09/01/20 Чтв 23:42:40 211222263532
Аноним 09/01/20 Чтв 23:42:55 211222273533
>>211222188
Блядь, что за ебануты синтаксис? На нормальных языках не пробовали писать?
Аноним 09/01/20 Чтв 23:42:58 211222277534
Всем спасибо за тред. Я посмеялся.
Аноним 09/01/20 Чтв 23:43:12 211222285535
>>211221986
Алсо я тебя наебал, не одинаковое, а чётное. Числа встречаются чётное число раз, надо найти то, которое встречается нечётное. Прости на наёб, мне стыдно.
Аноним 09/01/20 Чтв 23:43:20 211222289536
Дали им var, не хочу, хочу как у индусов на джаве.
Аноним 09/01/20 Чтв 23:43:45 211222318537
>>211222273
а что не так? Ну да, массивы объявляются не очень красиво, но не забывай что шарп = ооп
Аноним 09/01/20 Чтв 23:44:02 211222335538
>>211222285
А в изначальной формулировке есть решение?
Аноним 09/01/20 Чтв 23:44:07 211222338539
image.png (477Кб, 1000x1000)
1000x1000
Аноним 09/01/20 Чтв 23:44:28 211222359540
>>211222277
в следующий раз создавай тред о том, ТАБЫ или ПРОБЕЛЫ
Аноним 09/01/20 Чтв 23:45:06 211222394541
>>211222359
ну, если ты пайтон-долбоеб то такой тред несомненно нужен.
Аноним 09/01/20 Чтв 23:45:17 211222402542
Пацаны! У меня новой простое. Как регить????
Аноним 09/01/20 Чтв 23:45:24 211222408543
Аноним 09/01/20 Чтв 23:46:22 211222456544
>>211221481
arr
наверное?

Прикольно в C# массивы объявляются
Аноним 09/01/20 Чтв 23:47:28 211222513545
>>211222335
Ну с одной переменной точно нет, наверное, давай просто за один проход, та идея с суммой и делением была хороша, может доработать просто надо? Хз.
Аноним 09/01/20 Чтв 23:47:47 211222533546
Аноним 09/01/20 Чтв 23:48:11 211222555547
>>211222456
А. Понятно теперь куда скобки делись, лол
Аноним 09/01/20 Чтв 23:48:31 211222572548
>>211222456
синтаксис такой тип[размерность] название = new тип[размерность] {элементы};
Аноним 09/01/20 Чтв 23:48:31 211222573549
>>211222318
Пфффф, шарп? ООП?
Эрланг вот ООП.
Ну ещё может быть смолтолк..
Аноним 09/01/20 Чтв 23:49:06 211222598550
Аноним 09/01/20 Чтв 23:49:31 211222620551
>>211222318
Нахуя нужен нью без делете? Каргокульт?
Аноним 09/01/20 Чтв 23:49:42 211222633552
>>211222573
кстати на счет эрланг согласен полностью. Наверное единственный язык который напрямую относится к ооп
Аноним 09/01/20 Чтв 23:49:58 211222649553
Аноним 09/01/20 Чтв 23:50:10 211222658554
>>211222513
Идея с суммой работает только если искомое число меньше кол-ва повторений
Аноним 09/01/20 Чтв 23:50:28 211222679555
>>211222620
new создаёт экземпляр типа
Аноним 09/01/20 Чтв 23:50:46 211222696556
>>211221906
питоно-госпада накатывает за щеку всем решетчатым уебкам ИТТ
Аноним 09/01/20 Чтв 23:51:04 211222713557
>>211222136
Определи все понятия, которые использовал.
Аноним 09/01/20 Чтв 23:51:06 211222716558
>>211222658
Если одинаковое четное количество, то рещение есть.
Аноним 09/01/20 Чтв 23:52:01 211222774559
09/01/20 Чтв 23:52:31 211222803560
>>211222285
О, так это совсем другя задача ).
Вангую она решается на подобие задачи с подсчетом правильности открытых/закрытых скобок. Типо если на каждое число есть ответное, значит чет, если на какое-то число ответной пары нет, значит нечет.
Аноним 09/01/20 Чтв 23:53:33 211222861561
>>211222713
Счета, математические операции, база данных.
Аноним 09/01/20 Чтв 23:53:39 211222864562
>>211222803
Ну она решается одной переменной и одним проходом очень просто, я бля перепутал условие как пупа и лупа.
Аноним 09/01/20 Чтв 23:54:08 211222889563
>>211222572
Ну майки все время по своему нахуевертят.
Главное чтоб несовместимо было.
Аноним 09/01/20 Чтв 23:54:33 211222913564
1322339110412.jpg (28Кб, 311x298)
311x298
Аноним 09/01/20 Чтв 23:55:57 211222990565
image.png (74Кб, 300x168)
300x168
Аноним 09/01/20 Чтв 23:56:16 211223004566
Аноним 09/01/20 Чтв 23:56:45 211223035567
Аноним 09/01/20 Чтв 23:57:35 211223089568
>>211222861
Инициированы нулём, надо думать?
09/01/20 Чтв 23:57:55 211223108569
>>211222889
Лол, что за наброс, у майков самый совместимый софт евер. На винде до сих пор софт 90х годов работает.
Аноним 09/01/20 Чтв 23:58:39 211223159570
Аноним 09/01/20 Чтв 23:59:31 211223202571
Аноним 10/01/20 Птн 00:01:22 211223304572
>>211222658
Бля, ну вроде двумя переменными получается сделать так, чтобы в одной из них был ответ за один проход.
Аноним 10/01/20 Птн 00:02:24 211223367573
>>211222716
Ладно, поздно уже, спать пойду. Но над задачкой подумаю (в общем виде)
Аноним 10/01/20 Птн 00:03:27 211223434574
>>211223367
На ту может сказать ответ, которая изначальная про четное количество, а не одинаковое?
Аноним 10/01/20 Птн 00:04:10 211223476575
10/01/20 Птн 00:04:12 211223481576
>>211223202
Причем здесь троллинг - скачай винамп 2.х, послушай музыку, или там игруху конца 90-х, потом можешь на линуксе скачать плеер начала нулевых XMMS старой версии, например и обосраться. Про мак и говорить ничего, там вообще нихуя прошлогоднего не запускается. Потом расскажешь про то, как у майкрософта хуево с совместимостью.
Аноним 10/01/20 Птн 00:05:03 211223527577
Аноним 10/01/20 Птн 00:05:42 211223568578
Аноним 10/01/20 Птн 00:07:41 211223706579
Так что, блядь. Создавать следующий тред с похожей задачкой или ну вас нахуй?
Аноним 10/01/20 Птн 00:08:38 211223755580
>>211217406
>Притом у петровича зп дай бог 50к
Вилки С++ джунов в ДС от 1к начинаются, в норм фирмах 80к+, если 2+ года опыта есть то 150к - обычная зарплата, мантры про бедных плюсовиков остались где-то в 2007 году в зашарпанных НИИ
10/01/20 Птн 00:08:55 211223776581
Аноним 10/01/20 Птн 00:10:08 211223861582
>>211218136
Выигрывал футболки, которые дают просто за участие — серьёзное достижение
Аноним 10/01/20 Птн 00:11:56 211223983583
>>211223434
int a[]
int k=a[1];
for(int i, i<a.length,i++){
if(k==a[i+1])
k=0
else if(k!=0)
return k
}


начал вкотываться неделю назад
Аноним 10/01/20 Птн 00:12:59 211224061584
>>211223983
ну типо вычитаешь одинаковые стоящие рядом числа, какому пары не нашлось то и нужное
Аноним 10/01/20 Птн 00:16:59 211224347585
>>211217760
просто прими, что ты обосрался. Ты действительно тупенький.
Аноним 10/01/20 Птн 00:17:56 211224418586
>>211220149
[ 2 2 3 3 4 4 4]
Сумма элементов 22
считаем при проходе 2 и 3. Получаем по 2 раза.
Каким образом мы узнаем 4 имея 22 и 2? Остатка нет. Результат деления 11.
[ 2 2 3 3 4 4 4 5 5]
Сумма 32. Всё тоже самое.
Или я чего-то не понял?
10/01/20 Птн 00:18:02 211224427587
>>211224061
А если не рядом стоят? Типа 1 2 1 2 3 4 3 4 3
Аноним 10/01/20 Птн 00:18:27 211224462588
>>211223481
>или там игруху конца 90-х
И что? Она будет работать через жопу или вообще не запустится, потому что библиотек нет или они новых версий, которые плохо совместимы со старыми.
Аноним 10/01/20 Птн 00:20:44 211224630589
>>211223004
Что в С++ так же?
Массивы объявляются так же?
Аноним 10/01/20 Птн 00:21:13 211224661590
>>211224427
тогда сперва отсортируем массив, всё равно на выход одно число нужно
10/01/20 Птн 00:21:24 211224672591
>>211224462
С чего вдруг она будет через жопу работать? У меня до сих пор дьябло ЛОД и фоллауты хуярят. Ты сначала найди такую, которая не запустится. Нет, такие есть конечно, но в сравнении с другими ОСями это земля и небо. Нигде ты больше не получишь такой обратной совместимости как на винде.
10/01/20 Птн 00:22:12 211224726592
>>211224661
По условии задачи, там, на сколько я помню, автор сказал, что массив никоим образом изменять нельзя. А сортировка это таки изменение.
Аноним 10/01/20 Птн 00:27:43 211225085593
.jpg (38Кб, 400x509)
400x509
>>211224726
Никто не запрещал сортировать его копию.
Аноним 10/01/20 Птн 00:29:59 211225222594
изображение.png (28Кб, 826x811)
826x811
>>211224726
не было такого условия
короче я сделал
10/01/20 Птн 00:35:51 211225634595
>>211225222
>>211220480
>ты не можешь портить сам массив чисел, ничего туда записывать или выписывать
чекай пост 444
Аноним 10/01/20 Птн 00:40:23 211225940596
>>211224672
>С чего вдруг она будет через жопу работать?
Я же написал, что с библиотеками могут быть проблемы. Я в другом треде как-то приводил пример - Splinter Cell и Beyond Good and Evil не работают из коробки на вин 10, надо костыли ставить или пердолиться с совместимостью.
Диабло 2 у меня кстати тоже просто так не работала.
>Нигде ты больше не получишь такой обратной совместимости как на винде
Я не спорю, но это значит, что винде всё отлично.
10/01/20 Птн 00:43:19 211226124597
>>211225222
Я ,кстати, почти решил задачу, но она пока только с положительными числами работает. Мне стало лень дальше думать, уже спать хочется.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов