Главная Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски

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

Check this out!

<<
Назад | Вниз | Обновить тред | Автообновление
82 | 5 | 22

Аноним 04/09/18 Втр 01:17:35  182487462  
.png (72Кб, 796x947)
Двач настолько тупой что не увидит ошибки
Аноним 04/09/18 Втр 01:20:33  182487547
>>182487462 (OP)
Только тупой будет тратить время на разбор кода с названиями переменных в одну букву.
Аноним 04/09/18 Втр 01:34:16  182487928
>>182487547
Какая разница какая длина у переменных в чисто алгоритмической залупе? Ну будет у них названия из рандомных слов, тебе легче станет? Наоборот, читать дольше и больше. Их же никак не обозвать осмысленно
Аноним 04/09/18 Втр 01:34:41  182487943
>>182487547
не быть тебе програмистом 300к в сек
Аноним 04/09/18 Втр 01:38:03  182488022
>>182487943
Программист за 300к в нс не пишет такое говно.
Аноним 04/09/18 Втр 01:39:16  182488049
>>182487462 (OP)
Оп настолько тупой что завалит инфу на экзамене
Аноним 04/09/18 Втр 01:39:36  182488059
image.png (13Кб, 276x85)
>>182487462 (OP)
Ты мне, сука, психику сломал
Аноним 04/09/18 Втр 01:41:36  182488096
>>182488059
Запрос к функции f, передавая ей переменную t. Результат запишется в переменную R.
Хули сложного?
Аноним 04/09/18 Втр 01:43:14  182488139
>>182488096
Просто эта точка с запятой стоит здесь не к месту, хотя и не приводит к ошибке компиляции
Но она здесь настолько не в тему, что я ебал в рот
Аноним # OP  04/09/18 Втр 01:44:51  182488179
>>182488139
там еще и M = a хуй пойми зачем
Аноним 04/09/18 Втр 01:46:25  182488216
>>182488179
Это обосновано тем, что это ебучая алгоритмическая задача и если ученик овощ, то он мог предположить что не будет ни одного вхождения в if, тогда бы это имело смысл
Аноним # OP  04/09/18 Втр 01:47:57  182488259
>>182488216
ну и пошел нахуй такой ученик
Аноним 04/09/18 Втр 01:49:52  182488308
>>182488259
Сразу видно, что я не зря пошёл учиться на погромиста
Аноним 04/09/18 Втр 01:50:19  182488320
>>182488139
А что делать точка с запятой в питоне? Я думал это ошибка будет
Аноним 04/09/18 Втр 01:51:27  182488350
>>182488320
Ничего, просто с помощью нее можно написать две или более комманд в одну строку
Аноним # OP  04/09/18 Втр 01:52:26  182488375
.png (94Кб, 653x618)
>>182488320
Аноним 04/09/18 Втр 01:53:16  182488390
>>182488350
Ясно. Ну код писал не питониста, настоящий питониста написал бы:
M, R = t, F(t)
Аноним # OP  04/09/18 Втр 01:53:17  182488392
Ошибка все еще не найдена
Аноним 04/09/18 Втр 01:53:49  182488409
>>182488392
Ибо ее и нет
Аноним # OP  04/09/18 Втр 01:54:19  182488426
>>182488409
проверь еще раз
Аноним 04/09/18 Втр 01:54:55  182488435
дауны в треде
там не надо искать ошибку, задание не в этом
Аноним # OP  04/09/18 Втр 01:55:40  182488449
>>182488435
на пике есть ошибка, даунт
Аноним 04/09/18 Втр 01:56:48  182488478
.JPG (22Кб, 508x355)
>>182487462 (OP)
Аноним 04/09/18 Втр 01:57:35  182488496
>>182488478
Чет орнул
Аноним 04/09/18 Втр 01:57:55  182488502
>>182487547
только дети шалав так называют переменные
Аноним 04/09/18 Втр 01:57:59  182488506
>>182488435
>там не надо искать ошибку, задание не в этом
Да ты vaschee, шо захотел poluchitt tolchok в morder?
Аноним 04/09/18 Втр 01:59:13  182488525
>>182487462 (OP)
x не объявлена как тип интеджер
/дискас
Аноним # OP  04/09/18 Втр 01:59:25  182488529
>>182488478
там t будет пробегать от -13 до 14
Аноним 04/09/18 Втр 01:59:52  182488535
>>182488478
И че? Он все равно заходит в if и меняет значение переменной M
Аноним 04/09/18 Втр 02:00:32  182488553
>>182487462 (OP)
Алгоритм хуй знает что делает, разбираться мне с этим лень. В любом случае, он работает, ответ 6.
Аноним 04/09/18 Втр 02:00:56  182488561
>>182487462 (OP)
Очевидно же.
> на четырех языках
> Их 5

/thread
Аноним 04/09/18 Втр 02:01:03  182488565
>>182487928
> Их же никак не обозвать осмысленно
Значит и у всего кода нет смысла. Значит и у задачи нет смысла. Значит и решать ее не нужно.
Аноним # OP  04/09/18 Втр 02:01:43  182488582
>>182488565
Алгоритм предназначен для поиска наименьшего t, при котором функция F(t) имеет наименьшее значение на отрезке от a до b.
Аноним 04/09/18 Втр 02:01:50  182488585
>>182488561
Алгоритмический язык - не язык программирования
Аноним 04/09/18 Втр 02:01:53  182488586
Чому мы должны тебе домашку делать, пидр?
Аноним 04/09/18 Втр 02:02:16  182488595
>>182488529
Ну, правильно, и в каждом случае f(x) будет равно R. Условие в цикле никогда не выполнится, алгоритм бессмысленен.
Аноним 04/09/18 Втр 02:02:54  182488616
>>182488582
Так где в таком случае имена переменных?
Аноним 04/09/18 Втр 02:02:54  182488617
>>182488582
>Алгоритм предназначен для поиска наименьшего t, при котором функция F(t) имеет наименьшее значение на отрезке от a до b.
Где это блять написано?
Аноним 04/09/18 Втр 02:03:40  182488640
>>182488585
В таком случае было пропущено слово "программирования". Все, иди нахуй со своими маневрами.
Аноним 04/09/18 Втр 02:04:20  182488651
>>182488595
адекват в треде
Аноним 04/09/18 Втр 02:04:25  182488652
>>182488582
В таком случае ошибка в print(M + 8) - должно быть print(M)
Аноним # OP  04/09/18 Втр 02:04:42  182488659
>>182488617
это написано на 4 языках программирования. Если ты ванька из села то можешь вместо a и b назвать перменные nachaloOtchetaOtrezka и finishLine
Аноним 04/09/18 Втр 02:05:17  182488674
>>182487462 (OP)
6

Что, блядь, за хуйня в коде? Код ради кода?
Аноним 04/09/18 Втр 02:05:32  182488677
Короче, ОП-хуй, хочет чтобы ему сделали то, не знаю что.
Даже ТЗ нормально написать не смог, ovostch.
Аноним 04/09/18 Втр 02:05:44  182488682
>>182488659
хватит обычных start и end
Аноним # OP  04/09/18 Втр 02:07:04  182488710
>>182488682
эти названия уже паханы забили когда язык писали, за переменную end тебя точно в ужовые петухи переведут
Аноним 04/09/18 Втр 02:07:15  182488714
>>182488659
>это написано на 4 языках программирования
Быдлостудент, да? А если бы там было не 10 строк, а 10000, ты бы их тоже читал? В нормальном коде переменные должны быть названы осмысленно, и должны быть КОММЕНТАРИИ МАТЬ ИХ. Пишешь функцию - документируешь что она делает. В идеале кто-нибудь еще должен написать для нее юнит-тесты, смотря исключительно на описание функции.
Аноним 04/09/18 Втр 02:07:36  182488721
>>182487462 (OP)
Цикл бесполезен.
Аноним 04/09/18 Втр 02:08:02  182488730
>>182487462 (OP)
>C++
>Фигурные скобки без единого стиля
>using namespace std;
>Пробел между вызовом функции и аргеументами(F (a))
>Однострочник в иф через ;
>int t объявлен в СИ стиле, заранее а не в for
Без слез не посмотришь на такой код.
Аноним 04/09/18 Втр 02:08:37  182488742
>>182488721
А не, хуйню спорол.
Аноним 04/09/18 Втр 02:08:59  182488750
>>182488710
паскалессанина не нужна
Аноним # OP  04/09/18 Втр 02:10:12  182488778
>>182488714
это задание из еге которое направлено как раз таки на то что бы быдлостуденты могли разобрать чужой код даже если там написано a b и тд, а не корчили рожи если каментарии ни написали мама что делать
Аноним 04/09/18 Втр 02:10:39  182488789
>>182488730
Объявлять переменные в цикле, где этого можно избежать - грешно
Аноним # OP  04/09/18 Втр 02:12:08  182488816
>>182488789
а где еще ее обьявлять если она только в этом цикле юзается
Аноним 04/09/18 Втр 02:12:36  182488827
>>182488714
>А если бы там было не 10 строк, а 10000
Вангую что ты не видел файл, на 10к строчек кода. Там комменты уже не помогут
>КОММЕНТАРИИ МАТЬ ИХ
Код нормальный писать надо и комментарии будут не нужны.

Аноним 04/09/18 Втр 02:13:19  182488839
>>182488778
И чтобы ты сейчас не спизданул, комментарии и адыкватныии названия переменных/функций и прочего kala неотъемлимая часть РЕАЛЬНОГО программирования, а олимпиадное программирование может дать только знание разных алгоритмов, так что бери и комменитруй, а не выебуйся
Аноним 04/09/18 Втр 02:13:40  182488841
>>182487462 (OP)
Такой код не нужно разбирать. Его нужно удалять и писать новый.
Аноним 04/09/18 Втр 02:14:17  182488855
>>182488827
Никто и не говорит, что комменты должны быть к каждой строке, они должны быть к каждому блоку кода
Аноним # OP  04/09/18 Втр 02:14:31  182488862
>>182488839
блять если тут написать коментарии то получится что то вроде

ЗАДАНИЕ
Сложите 2+2 #тут получится 4
Аноним 04/09/18 Втр 02:15:52  182488898
>>182488862
Блять, если написать нормально, то не нужно будет ни комментариев, ни вот этих простыней.
min(range(-13, 14), key=lambda x: pow(pow(x, 2) - 4, 2) - 11) вместо pow должны быть звездочки, но тут макаба
Аноним 04/09/18 Втр 02:15:55  182488901
>>182487462 (OP)
Скинь сайт с заданием.
Аноним 04/09/18 Втр 02:16:44  182488914
>>182488816
Ты увеличиваешь время выполнения программы, если поместишь объявление в цикле, ибо ей каждый раз будет выделяться память и каждый раз она будет удаляться. В том время как переменной за циклом память выделится один раз и будет сразу же очищена после того, как эта переменная перестанет использоваться в программе
Аноним 04/09/18 Втр 02:17:05  182488919
>>182488778
Только в задании не написано, что конкретно должен делать этот алгоритм. В задании сказано лишь найти число, что сделать несложно. Ты же требуешь найти что не так с самой функцией.
>Вангую что ты не видел файл, на 10к строчек кода
К счастью нет. Я говорил про программу в 10к+ строк.
>Код нормальный писать надо и комментарии будут не нужны
Комментарии все равно нужны. Не на каждой строчке, но хотя бы у каждого метода/функции.
>>182488855
Аноним 04/09/18 Втр 02:18:10  182488943
>>182488914
Хуйню написал
Аноним 04/09/18 Втр 02:18:40  182488950
>>182488943
Поясни
Аноним 04/09/18 Втр 02:18:41  182488952
image.png (34Кб, 200x111)
>>182488914
>Ты увеличиваешь время выполнения программы, если поместишь объявление в цикле, ибо ей каждый раз будет выделяться память и каждый раз она будет удаляться
Аноним 04/09/18 Втр 02:18:42  182488953
>>182487462 (OP)
Сори. Я сын депутата.
Аноним 04/09/18 Втр 02:19:29  182488965
>>182488950
>Поясни
Память все равно выделяется один раз. Просто переменная удалится сразу после окончания цикла.
Аноним 04/09/18 Втр 02:19:34  182488967
>>182488914
Это в абстрактном мирке переменная выделяется каждый раз. В реальности компилятор сразу выделит столько, сколько нужно, чтобы хранить все переменные в функции. А так как выделять он будет из стека, то это будет бесплатно и по памяти, и по процу.
Аноним 04/09/18 Втр 02:21:17  182489007
>>182488950
>for(int t = a; t <= b; t++)
Во первых это стековая память, ниче там выделяться не будет, во вторых "выделится" 1 раз и буду существовать в области видимости этого for. Разницы в скорости/памяти не будет вообще, никак.
Аноним 04/09/18 Втр 02:22:22  182489036
>>182487462 (OP)
Не понимаю ваше говно.
Я на расте ебашу.
Аноним 04/09/18 Втр 02:24:07  182489079
>>182489036
Мы тебе дружно сочувствуем.
Аноним 04/09/18 Втр 02:28:57  182489177
>>182489007
int n;
cin >> n;
int arr[n];

Плюсы. Сколько памяти в стеке выделится под arr?
Аноним 04/09/18 Втр 02:30:11  182489197
>>182487462 (OP)
Ошибка в t++, а радо ++t?
Аноним 04/09/18 Втр 02:32:27  182489246
>>182489177
А что, в кресты завезли массивы переменной длины? Сколько угодно, зависит от компилятора, он может вообще сразу 64к выделить, а если не влезет - с чистой совестью упасть. Обычно (в сишке, где есть vla) выделяется sizeof(int) * n, плюс возможное выравнивание.
Аноним 04/09/18 Втр 02:33:43  182489271
>>182489197
Мы уже выяснили что у ОПа ошибка в ДНК. Другая ошибка в ДНК у создателей теста.
Аноним 04/09/18 Втр 02:34:24  182489280
>>182489246
>А что, в кресты завезли массивы переменной длины?
Нет, но код валидный
Аноним 04/09/18 Втр 02:35:07  182489291
>>182489271
ОП - хуй, решивший выебнуться задачкой 9-го класса.
Аноним 04/09/18 Втр 02:38:35  182489354
>>182489280
Try it in MVS.
Аноним 04/09/18 Втр 02:40:06  182489385
>>182489177
sizeof(int) x n, но я не уверен, что на стеке. От компилятора зависит.
Аноним 04/09/18 Втр 02:41:38  182489408
>>182489280
> Нет, но код валидный
Ты уж определись. Если завезли - код валидный. Если не завезли - ошибка синтаксиса о том, что n не константная. Я потестил, в clang++ VLA есть расширением, с -pedantic-errors обоснованно шлет тебя нахуй.

>>182489385
На стеке. На всех платформах есть какой-то аналог alloca(), который и используется.
Аноним 04/09/18 Втр 02:49:00  182489517
>>182487462 (OP)
Так это же хуйня для нахождения наименьшего значения функции на интервале, не? Можно через производную хуйнуть, и будет -2, а выведет 6
Аноним 04/09/18 Втр 02:49:58  182489532
>>182487462 (OP)
Кек


Топ тредов
Избранное