Chat:Ru/2020-08-03

From CG community
Jump to navigation Jump to search

mykeich: Как погодка?

Uljahn: погода в чате на сегодня: пасмурно, местами возможен флуд

Default avatar.png jiki: асинхронное чтение строки

Default avatar.png jiki: пойду в дебагер единицу ловить

Default avatar.png jiki: вот

Default avatar.png jiki: http://chat.codingame.com/pastebin/dbd4a2fc-45d0-451b-8732-619eda0545e2

Default avatar.png jiki: только почемуто первый 0 пропадает

Default avatar.png jiki: yfrjytwnj

Default avatar.png jiki: наконецто

Default avatar.png jiki: 1 ошибка осталась)

Default avatar.png jiki: когда на поле 1 единица

Default avatar.png jiki: а след елмент отличный от 1

Default avatar.png jiki: вот только 1 пробел лишний

Default avatar.png jiki: http://chat.codingame.com/pastebin/086db01a-9514-4253-901d-4229778d1069

Default avatar.png jiki: точнее вот

Default avatar.png jiki: http://chat.codingame.com/pastebin/87d126ac-1a9e-4c7f-95ec-ab5febd52ab3

Default avatar.png jiki: вот щас моно выдохнуть

Default avatar.png jiki: поймал траверсал)

Default avatar.png jiki: вот результат

Default avatar.png jiki: http://chat.codingame.com/pastebin/cb08f53a-4815-4951-9121-e9bb9e9ee007

amurushkin: вероятность выпадения флуда 99% в размере месячной нормы

Uljahn: спонсор прогноза погоды - Automaton2000

Automaton2000: uljahn а как ты хочешь

Default avatar.png jiki: задачку решил

Default avatar.png jiki: правда еще оптимизировать надо

Default avatar.png jiki: погода кстати супер

Default avatar.png jiki: а я тяжело болен

Default avatar.png jiki: заболел(

Uljahn: Automaton2000: мама, мы все тяжело больны

Automaton2000: потому что это не так

Default avatar.png jiki: мой код на большой строке зависает О_о

Dmitry_Mandzyuk: всем привет

Dmitry_Mandzyuk: jiki: подскажи, ты хорошо знаком с std::cout ?

Default avatar.png jiki: а что

Default avatar.png jiki: это поток

Default avatar.png jiki: его можно перенаправить

Default avatar.png jiki: сделать асинхронным

Default avatar.png jiki: или если надо ускорить если ты читаешь файл или создаешь файл побитово вырубить вывод в консоль

Default avatar.png jiki: там медленный буфер

Default avatar.png jiki: в консоле

Default avatar.png jiki: я тестил

Default avatar.png jiki: у меня сканит комп и считает все файлики на компе за 10 секунд порядка 1 миллиона файлов

Default avatar.png jiki: без консоли

Default avatar.png jiki: щас еще фс в стандарт ввели

Default avatar.png jiki: не смотрел работает ли

Default avatar.png jiki: пол года назад на кути под виндой не работал заработал ток под сигвин вроде

Default avatar.png jiki: http://www.cplusplus.com/reference/ios/ios_base/sync_with_stdio/

Default avatar.png jiki: можно еще кути юзать

Default avatar.png jiki: там все работает

Dmitry_Mandzyuk: jiki: да просто вопрос есть, есть массив unsigned short* mass[4]

Dmitry_Mandzyuk: туда осциллограф записывает данные

Default avatar.png jiki: зачем в массив

Default avatar.png jiki: сделай файлик

Dmitry_Mandzyuk: и если написать cout << mass[1], то выводится в шестнадцатиричной форме

Dmitry_Mandzyuk: мне надо чтобы в массив

Default avatar.png jiki: и просто береги указатель позиции и подчищай что тебе не нужно чтобы файлик не разрастался

Default avatar.png jiki: аа

Default avatar.png jiki: ща

Dmitry_Mandzyuk: просто, если это указатель на массив, то он адрес выводит? или это всетаки значение?

Default avatar.png jiki: cout<<dec<<chislo<<endl; вроде

Dmitry_Mandzyuk: а, типа преобразование?

Dmitry_Mandzyuk: ща попытаюсь

Default avatar.png jiki: tckb jndtn njn yj gjrfpsdftn ghb rfent 16 hbxyjt nj lf

Default avatar.png jiki: если ответ верный сам по себе но выводит не то то можно попробовать

Default avatar.png jiki: просто преобразовывать

Dmitry_Mandzyuk: ответ зависит от осциллографа

Default avatar.png jiki: обычно для осцилей юзают файлики

Default avatar.png jiki: ну лан

Dmitry_Mandzyuk: не, dec не работает

Default avatar.png jiki: там смотреть надо сек

amurushkin: Dmitry_Mandzyuk: скорее всего там у тебя указать не short. попробуй вывести как *mass[1]

Dmitry_Mandzyuk: уже пробовал, выводит в десятичной

amurushkin: блин ну и написал. имел ввиду указатель

amurushkin: ну вот в десятичной это твой значение по идее

Default avatar.png jiki: lf

Default avatar.png jiki: да если так

Default avatar.png jiki: хм а зачем тебе

Default avatar.png jiki: двойная размерность

Dmitry_Mandzyuk: а ну тогда спасибо, я думал что это всетаки не оно

Dmitry_Mandzyuk: что зачем?

Default avatar.png jiki: зачем тебе указатель на массивы

Dmitry_Mandzyuk: это sdk для осциллографа, в нем китайцы так все придумали

Default avatar.png jiki: а типо так написано понял

Dmitry_Mandzyuk: а я пытаюсь прогу под осц написать с этим sdk

Default avatar.png jiki: понял

Dmitry_Mandzyuk: кстати, может кто знаком с таким осцом? Hantek 6204bc

Default avatar.png jiki: а они все одинаковые

Default avatar.png jiki: там просто фичи в каждом от цены разные

Dmitry_Mandzyuk: то есть? я прям весь внимание)))

Default avatar.png jiki: дешевле фич меньше

Default avatar.png jiki: ну щас загуглю

Default avatar.png jiki: твою марку

Default avatar.png jiki: ну

Default avatar.png jiki: виж

Default avatar.png jiki: вижу его и?

Dmitry_Mandzyuk: если что подскажешь, я спасибо скажу

Default avatar.png jiki: а какой вопрос

Default avatar.png jiki: ослик и в африке ослик

Default avatar.png jiki: откалибровал и в путь

Dmitry_Mandzyuk: да вот не получается данные с ацп преобразовать в вольты

Default avatar.png jiki: в новых наверно кнопкой калибрует

Dmitry_Mandzyuk: не, в программе

Default avatar.png jiki: когда ты говоришь про ослик надо говорить чо ты делаешь

Dmitry_Mandzyuk: то есть щас подробнее скажу

Default avatar.png jiki: меряешь ацп или в ацп ослика

Default avatar.png jiki: проверить ослика двумя руками взяться за выводы это ты наверно вкурсе

Dmitry_Mandzyuk: вот я задаю в нем цену деления 5в, включаю прогу, при нуле на щупах он выдает 128

Default avatar.png jiki: я про ослика если что а то не дай бог не так поцймешь

Dmitry_Mandzyuk: гы)))

Dmitry_Mandzyuk: я электрик, в розетку руками не полезу)))

Default avatar.png jiki: тада понел

Default avatar.png jiki: прогу на с++ врубаешь

Dmitry_Mandzyuk: в общем, при нуле 128, а если подключить батарейку 1.5 вольт то сразу 255 выдает

Default avatar.png jiki: стой

Dmitry_Mandzyuk: хотя как я понал от 128 до 255 это как раз вольты с ацп

Default avatar.png jiki: ослик к компу подключен?

Dmitry_Mandzyuk: да

Default avatar.png jiki: через исб

Default avatar.png jiki: юсб

Dmitry_Mandzyuk: да

Default avatar.png jiki: с таким дело не имел я делал на этих дорогих которые производственные

Default avatar.png jiki: ты наверно видел такие

Dmitry_Mandzyuk: не факт

Default avatar.png jiki: ну там смотри

Default avatar.png jiki: я делал когда новый ослик брал его талмуд

Default avatar.png jiki: обычно там кнопка калибровки

Default avatar.png jiki: потом режим

Default avatar.png jiki: ну да не факт что дорогие но на производстве не по юсб юзал ток

Default avatar.png jiki: а как он работает от юсб

Default avatar.png jiki: ща гляну

Dmitry_Mandzyuk: на нем кнопок нет вообще

Dmitry_Mandzyuk: все программно

Default avatar.png jiki: https://www.youtube.com/watch?v=DJ1rimhW0Fk

Default avatar.png jiki: я видел

Default avatar.png jiki: ща гляну обзор

Default avatar.png jiki: я от 220 юзал ток

Default avatar.png jiki: ослики

Default avatar.png jiki: такого зверя впервые вижу

Dmitry_Mandzyuk: я просто уже его и откалибровать пробовал, функция в sdk есть, но он тогда перестает реагировать на батарейку вообще

Default avatar.png jiki: а щуп нормальный у тебя?

Dmitry_Mandzyuk: ща прозвоню

Default avatar.png jiki: на 1 месте было у типа тупо щуп не работал

Default avatar.png jiki: троил

Default avatar.png jiki: с ними аккуратнее над

Default avatar.png jiki: с зупами

Default avatar.png jiki: с щупами

Default avatar.png jiki: ща я надеюсь обзорщик врубит это чудо в комп

Default avatar.png jiki: я кажись понял

Dmitry_Mandzyuk: 350 ом примерно

Default avatar.png jiki: это переносной клевый ослик

Default avatar.png jiki: врубил и поехал

Dmitry_Mandzyuk: ну в этом плане да, удобно

Default avatar.png jiki: а сдк

Default avatar.png jiki: я понял о чем ты

Default avatar.png jiki: о той проге

Dmitry_Mandzyuk: а сдк писали китайца)))

Dmitry_Mandzyuk: сумасшествие

Default avatar.png jiki: зеленый светодиод горит?

Dmitry_Mandzyuk: да

Dmitry_Mandzyuk: во время чтения моргает

Default avatar.png jiki: https://youtu.be/DJ1rimhW0Fk

Default avatar.png jiki: ща по времени скину

Default avatar.png jiki: https://youtu.be/DJ1rimhW0Fk?t=438

Default avatar.png jiki: у тебя миандр есть такой?

Default avatar.png jiki: на втором канале

Default avatar.png jiki: точнее вот

Default avatar.png jiki: https://youtu.be/DJ1rimhW0Fk?t=416

Default avatar.png jiki: проверь с видосом у тебя так же?

Dmitry_Mandzyuk: я с родной прогой так не пробовал, ща гляну

Default avatar.png jiki: если так же будем думать

Dmitry_Mandzyuk: а меандр этот разве не программный?

Default avatar.png jiki: ну я так подозреваю он звонит осликом канал прост

Default avatar.png jiki: это как закоратить ослика

Default avatar.png jiki: на его канале

Default avatar.png jiki: на текущем канале

Dmitry_Mandzyuk: я догна, посмотрел, щас попробую

Default avatar.png jiki: можно рукой

Default avatar.png jiki: но просто у автора такая картинка я думаю если так же то у тебя что нуждно происходить

Default avatar.png jiki: а ты в какой проге работаешь?

Default avatar.png jiki: не в этой?

Default avatar.png jiki: боюсь лучше в этой все делать

Uljahn: 128 - это 0, 255 - это максимум +, 0 - это максимум -

Uljahn: величина зависит от пределов измерения

Default avatar.png jiki: ну если миандр то да

Default avatar.png jiki: но он говорит что врубил деления

Uljahn: ацп 8-разрядный что ли?

Default avatar.png jiki: 128 может быть и не ноль Ульян

Default avatar.png jiki: смотря какой канал и у автора авто стоит ваще

Dmitry_Mandzyuk: у меня не такой вид осциллограммы

Uljahn: если пределы измерения от 0 до +5, то да, а если от -5 до +5, то 128 - это как раз ноль

Dmitry_Mandzyuk: одна ступенька

Dmitry_Mandzyuk: ацп да 8ми разрядный

Default avatar.png jiki: ацп ослика?

Dmitry_Mandzyuk: да

Default avatar.png jiki: 1 ступенька потомучто ты остановил

Uljahn: я такой проектировал на pic контроллере в вузе)

Dmitry_Mandzyuk: )))

Dmitry_Mandzyuk: я не останавливал вроде, ща посмотрю

Uljahn: прошивку на асме, разводку печатной платы, эх щас всё забыл уже

Default avatar.png jiki: Ульян давай спроектируем 16битный счетчик на транзисторах или елементах и или)

Default avatar.png jiki: вот тебе и нейронка)

Uljahn: пф

Default avatar.png jiki: пф легко Automaton

Dmitry_Mandzyuk: не, у меня плей нажат в проге, но только одна ступенька

Dmitry_Mandzyuk: тут можно скрин прислать?

Default avatar.png jiki: imgur щч удобный

Default avatar.png jiki: оч

Default avatar.png jiki: принскрин -> paint -> imgur

Default avatar.png jiki: и сюда ссыль кидай

Default avatar.png jiki: я просто другой хостер не знаю этот удобный вроде

Dmitry_Mandzyuk: хм, меандр идет, но ширина импульса около 10 сек

Default avatar.png jiki: у него тоже

Default avatar.png jiki: 10 мсек

Default avatar.png jiki: внизу пшет

Default avatar.png jiki: знач у тебя работает

Default avatar.png jiki: ну и потом ты врубаешь прогу

Dmitry_Mandzyuk: да, выходит осц в норме

Default avatar.png jiki: врубаешь прогу я не понимаю и что?

Default avatar.png jiki: прога на компе

Dmitry_Mandzyuk: да, врубаю прогу и читаю первый канал

Default avatar.png jiki: в соседнем окне

Default avatar.png jiki: ааа

Default avatar.png jiki: через usb надеюсь?

Default avatar.png jiki: или как?

Dmitry_Mandzyuk: да, естественно

Dmitry_Mandzyuk: в общем прога сделана по сдк

Dmitry_Mandzyuk: по примеру

Default avatar.png jiki: а

Dmitry_Mandzyuk: консольная пока

Dmitry_Mandzyuk: просто читает каналы

Default avatar.png jiki: она должна показывать то что ты видишь тут как я понял

Dmitry_Mandzyuk: ну я ее так не тестировал

Default avatar.png jiki: так в этой проге

Dmitry_Mandzyuk: я закорачивал плюс и минус щупа

Default avatar.png jiki: где ты ток что оттестил меандр вруби батарейку

Default avatar.png jiki: ты говорил про батарейку

Dmitry_Mandzyuk: с батарейкой пробовал, все ок

Default avatar.png jiki: погляди на сигнал реальный пока не программный

Default avatar.png jiki: а

Default avatar.png jiki: а надо вроде почитать

Default avatar.png jiki: где у тебя минимал и где включение меандра

Default avatar.png jiki: и наверно сравнить с прогой

Default avatar.png jiki: числа или что там

Dmitry_Mandzyuk: погоди, меандр ведь сам осц выдает?

Default avatar.png jiki: да генерит

Default avatar.png jiki: толи он толи комп

Dmitry_Mandzyuk: не, точно он

Dmitry_Mandzyuk: его выходы и функций в сдк про меандр нет

Default avatar.png jiki: нет я о том что

Default avatar.png jiki: у тебя меандр

Default avatar.png jiki: меандр надо превратить в цифры и сравнить с твоей прогой

Default avatar.png jiki: у меандра есть уровенб нуля

Dmitry_Mandzyuk: а, типа что будет показыват?

Default avatar.png jiki: или нет нуля

Dmitry_Mandzyuk: ок

Default avatar.png jiki: на нулде минималка

Default avatar.png jiki: ну к примерке

Default avatar.png jiki: к примеру

Default avatar.png jiki: к примеру 0 минимум 15 включение меандра

Default avatar.png jiki: 001515001515

Default avatar.png jiki: или 015015015

Default avatar.png jiki: интересная тема

Default avatar.png jiki: на сдк там видать и по каналам шерстить можно

Default avatar.png jiki: я так понял ты к драйверу устройства обращаешься

Default avatar.png jiki: небось класс какойто

Default avatar.png jiki: класс.канал1

Default avatar.png jiki: как в линуксе

Default avatar.png jiki: вольты в реальном времени читать можно и переводить в реал

Default avatar.png jiki: интересно

Dmitry_Mandzyuk: не, тут все в виде функций

Default avatar.png jiki: ну или так да

Dmitry_Mandzyuk: в общем выдает числа 123 или 133

Default avatar.png jiki: так у тебя сигнал без проги пока чо кажет по цифрам

Dmitry_Mandzyuk: то есть 10 единиц на импульс

Default avatar.png jiki: а в проге

Uljahn: а пределы измерения какие? и размах колебаний

Default avatar.png jiki: да там же растянуть моно

Default avatar.png jiki: по амплитуде

Default avatar.png jiki: ну не суть

Default avatar.png jiki: я понял чо ты делаешь

Default avatar.png jiki: надо сравнить реальный сигнало с тем что ты считаешь с порта

Default avatar.png jiki: программой как я понял

Default avatar.png jiki: своей

Dmitry_Mandzyuk: амплитуда импульса 2в

Dmitry_Mandzyuk: ширина половина миллисекунды

Dmitry_Mandzyuk: это я в родной проге посмотрел

Default avatar.png jiki: стой а в проге задай

Dmitry_Mandzyuk: что задать?

Default avatar.png jiki: задай свои пределы

Dmitry_Mandzyuk: например?

Default avatar.png jiki: 2в

Default avatar.png jiki: тоесть смотри

Default avatar.png jiki: щас опишу чо я имею ввиду

Dmitry_Mandzyuk: импульсы укоротились

Dmitry_Mandzyuk: на графике

Dmitry_Mandzyuk: работает вроде

Default avatar.png jiki: это да

Default avatar.png jiki: но там реализация может быть в виду структуры

Default avatar.png jiki: тоесть есть входные данные и сигнал

Default avatar.png jiki: с выхода

Default avatar.png jiki: канала

Default avatar.png jiki: уже

Default avatar.png jiki: смотри

Default avatar.png jiki: при снятии показаний в этой проге от поставщика

Default avatar.png jiki: не твоей

Default avatar.png jiki: мы задаем там амплитуду и время

Dmitry_Mandzyuk: да, так и есть

Default avatar.png jiki: если мы в гуе задаем значит есть сущность которая снимает эти показания и конвертирует

Default avatar.png jiki: и ты видишь ответ

Default avatar.png jiki: обычсно это структура

Default avatar.png jiki: тоесть ты в проге что делаешь

Dmitry_Mandzyuk: есть структура, в которой задается время и амплитуда

Default avatar.png jiki: во

Dmitry_Mandzyuk: я это все задаю

Dmitry_Mandzyuk: но

Dmitry_Mandzyuk: задается вольт/деление

Dmitry_Mandzyuk: и время/деление

Dmitry_Mandzyuk: а вот сколько делений хз

Dmitry_Mandzyuk: я думал 8

Default avatar.png jiki: ты где кодируешь?

Default avatar.png jiki: в какой проге

Dmitry_Mandzyuk: visual studio 2019

Default avatar.png jiki: в кути?

Default avatar.png jiki: тебе надо сдлелать следующее

Default avatar.png jiki: курсором встать на хидер

Default avatar.png jiki: и открыть этот хидер

Dmitry_Mandzyuk: что за кути? QT ?

Default avatar.png jiki: да

Default avatar.png jiki: ну ты в визуале кодируешь

Dmitry_Mandzyuk: ага ок, на ней не писал никогда

Default avatar.png jiki: встань на хидер библиотеки

Dmitry_Mandzyuk: да в визуале

Dmitry_Mandzyuk: встал, и?

Default avatar.png jiki: и прыгни в хидер

Default avatar.png jiki: щас гляну чо нажать

Dmitry_Mandzyuk: а что там узнать надо?

Default avatar.png jiki: Ctrl -K click

Default avatar.png jiki: надо посмотреть реализацию

Dmitry_Mandzyuk: это находясь в файле хидера библиотеки?

Default avatar.png jiki: нет если ты в хидер и открыл его то нет

Default avatar.png jiki: а если ты в своей проге ставишь курсор на хидер

Default avatar.png jiki: и эту байду

Dmitry_Mandzyuk: ща

Default avatar.png jiki: откроет хидер

Default avatar.png jiki: там будут описаны применения

Dmitry_Mandzyuk: ну да так и есть, открыло

Dmitry_Mandzyuk: применения?

Default avatar.png jiki: ну на примере жль там будут функции описаны

Dmitry_Mandzyuk: у меня просто хидер открылся

Uljahn: а что за 8 делений?

Default avatar.png jiki: да

Default avatar.png jiki: посмотри

Dmitry_Mandzyuk: а ну да, прототипы функций в хидере ок

Default avatar.png jiki: ты же юзаешь гдето в своем коде

Default avatar.png jiki: посмотри что там еще задавать можно

Default avatar.png jiki: может названия коментарии

Dmitry_Mandzyuk: а вот ты о чем

Dmitry_Mandzyuk: 8 делений у родной проги осца

Default avatar.png jiki: конечно

Dmitry_Mandzyuk: вот я и подумал что их всегда 8 так как не знаю как узнать сколько их

Default avatar.png jiki: Ульян в осликах еще деления считают

Uljahn: что за деления?

Default avatar.png jiki: при опр амплитуде и времени

amurushkin: а у тебя документации по нему нет?

Default avatar.png jiki: квадратики

Default avatar.png jiki: например 1 деление 1 вольт

Default avatar.png jiki: миливольт

Default avatar.png jiki: микровольт

Default avatar.png jiki: нужное подставить

Uljahn: если 8битный ацп - то 255 делений в интервале измерения :/

Default avatar.png jiki: Ульян с математикой ок но деления в случаях ослика подразумевают это имаенно

Default avatar.png jiki: так удобнее иногда

Dmitry_Mandzyuk: то что есть это список функций и основной алгоритм

Default avatar.png jiki: вернее всегда на деления переходят а так да все в входных данных

Dmitry_Mandzyuk: по нему собрал то что есть

Default avatar.png jiki: стой

Dmitry_Mandzyuk: 255 делений???

Default avatar.png jiki: погоди

Dmitry_Mandzyuk: стою

Uljahn: ну, 255 градаций измерения сигнала

Default avatar.png jiki: так

Default avatar.png jiki: вспоминай

Uljahn: если деления - это квадратики на экране, то можно пересчитать

Default avatar.png jiki: мы когда задаем амплитуду и время из них можем деление 1 посчитать

Default avatar.png jiki: 2 вольта 10 мс

Default avatar.png jiki: 20?

Default avatar.png jiki: 200 02 или 002?

Default avatar.png jiki: Ульян ты помнишь сколько делений?

Default avatar.png jiki: там на екране может быть не 255 делений 255 это в ацп твоем

Default avatar.png jiki: все зависит от входных данных

Dmitry_Mandzyuk: вот я не знаю сколько квадратиков

Dmitry_Mandzyuk: квадратиков то нет, прога консольная)))

Default avatar.png jiki: у тебя 10 мсек?

Default avatar.png jiki: и 2 вольта да?

Dmitry_Mandzyuk: это в родной

Dmitry_Mandzyuk: да

Default avatar.png jiki: давай сначало посчитаем

Default avatar.png jiki: что в реале

Dmitry_Mandzyuk: 1мс

Default avatar.png jiki: потом ты это в прогу перенесешь

Default avatar.png jiki: 2 вольта 1 мс

Default avatar.png jiki: мб 2

Default avatar.png jiki: :rolling_eyes:запамятовал стыдно)

Dmitry_Mandzyuk: погоди, странная фигня

Dmitry_Mandzyuk: меандр идет

Default avatar.png jiki: я помню что от этих данных можно деления считать

Default avatar.png jiki: он и должен идти

Dmitry_Mandzyuk: я снял крокодил, а щуп оставил и меандр не уходит

Default avatar.png jiki: щуп снять надо

Dmitry_Mandzyuk: а ну значит все ок

Default avatar.png jiki: ну ты формулу помнишь?

Default avatar.png jiki: делитель хренителя

Default avatar.png jiki: там эти деления считать можно

Uljahn: "задается вольт/деление и время/деление" - это из проги задаётся?

Dmitry_Mandzyuk: да

Default avatar.png jiki: это в ослике задается

Dmitry_Mandzyuk: из проги

Default avatar.png jiki: во всех осликах

Dmitry_Mandzyuk: это в моей проге

Default avatar.png jiki: ну ты имитируешь

Default avatar.png jiki: интерфейс ослика

Default avatar.png jiki: тебе надо подать теже данные что в реале

Dmitry_Mandzyuk: ну да при помощи сдк

Default avatar.png jiki: вот над чем мы думаем щас

Default avatar.png jiki: вспоминай как деления считаються

Default avatar.png jiki: я забыл

Uljahn: попробуй 2В/деление задать и померяй батарейку :)

Dmitry_Mandzyuk: я подаю с батарейки 1,5 вольта

Dmitry_Mandzyuk: пробовал

Dmitry_Mandzyuk: не понимаю что происходит

Dmitry_Mandzyuk: если 0в то 128

Dmitry_Mandzyuk: если 1,5 то 255

Default avatar.png jiki: так

Default avatar.png jiki: потомучто меандр

Default avatar.png jiki: у тебя по погрешностям работает

Uljahn: не, 1,5В выходит за пределы измерения, поэтому 255

Default avatar.png jiki: с реалом и батарейкой

Uljahn: надо передел увеличивать

Default avatar.png jiki: а да

Default avatar.png jiki: до 2 в

Uljahn: до 4

Default avatar.png jiki: вольт деление во

Uljahn: он же от минуса до плюса

Default avatar.png jiki: Ульян Микровольтный

Dmitry_Mandzyuk: вот и я о том же, как может выходить за пределы, если 2в/дел, делений больше одного, а батарейка 1,5

Default avatar.png jiki: его вниз надо

Uljahn: ставь 4, это -2..+2В

Default avatar.png jiki: переместить

Default avatar.png jiki: по амплитуде

Dmitry_Mandzyuk: ставил, все то же

Uljahn: или надо мануал читать)

Dmitry_Mandzyuk: а нету мануала)))

Default avatar.png jiki: надо сигнал вниз сдвинуть

Default avatar.png jiki: и поставить 2 вольта

Default avatar.png jiki: в осликах сгналы еще двигать можно

Dmitry_Mandzyuk: а вот не знаю как его сдвинуть

Default avatar.png jiki: а стой

Default avatar.png jiki: посмотри обьявления

Uljahn: может надо 4/255 ставить? :thinking:

Default avatar.png jiki: тебе надо -255

Default avatar.png jiki: если 0 линия по центру

Default avatar.png jiki: и максимум 255

Default avatar.png jiki: изза того что в ноль бьет не укладывается в 2 вольта

Dmitry_Mandzyuk: при замерах dc у него 0 это 128 почему-то

Uljahn: 0.016 можно поставить?

Uljahn: Dmitry_Mandzyuk: правильно

Dmitry_Mandzyuk: 0,016 чего?

Uljahn: 128 - это середина интервала от 0 до 255

Default avatar.png jiki: в

Uljahn: вольт на деление

Default avatar.png jiki: в - амплитуда

Uljahn: у нас 4 вольта, 255 делений, 4/255 цена деления

Uljahn: можно такое поставить?

Default avatar.png jiki: давай так мне тоже интересно

Uljahn: и с батарейкой попробовать

Default avatar.png jiki: но я не за хак с 255

Dmitry_Mandzyuk: тип переменной unsigned short, только целые числа

Uljahn: ууу

Default avatar.png jiki: поменяй ее

Dmitry_Mandzyuk: не могу

Uljahn: не, не меняй, надо подумать

Dmitry_Mandzyuk: родная структура из сдк

Default avatar.png jiki: тогда

Default avatar.png jiki: как ульян хочет нельзя от обратного

Default avatar.png jiki: надо считать из входных и перегонять

Default avatar.png jiki: переводилку делать

Uljahn: а если обратное ввести число? 64

Default avatar.png jiki: устанавливать 0 - и +

Default avatar.png jiki: задавать волну своб

Default avatar.png jiki: переводить

Default avatar.png jiki: самому считать деления

Dmitry_Mandzyuk: обратное это как?

Default avatar.png jiki: Ульян от обратного идет зная что их 255

Uljahn: 255/4 = 64

Dmitry_Mandzyuk: а как я сам деления посчитаю?

Dmitry_Mandzyuk: а почему 255/4?

Default avatar.png jiki: а их может быть относительного твоих входных данных

Uljahn: т.е. 255 делений на 4 вольта, получается в делениях на вольт, а не наоборот

Default avatar.png jiki: нет ульян там по другому

Default avatar.png jiki: ацп и екран ослика разные вещи там считать надо

Default avatar.png jiki: 2 вольта

Dmitry_Mandzyuk: хм, а да, 255/4 это ж так и есть

Uljahn: так если нет мануала, то как узнать без эксперимента?

Default avatar.png jiki: надо 2 вольта

Dmitry_Mandzyuk: да уже дня три экспериментирую)))

Default avatar.png jiki: поделить 1 мс

Uljahn: если при 64 батарейка даст меньше 255, то норм

Default avatar.png jiki: посмотреть разницу

Dmitry_Mandzyuk: это типа 64 в/дел задать да?

Default avatar.png jiki: посчитать ее

Uljahn: да

Dmitry_Mandzyuk: ща попробую, пару минут

Default avatar.png jiki: но твою дельку надо считать относительно в и времени

Default avatar.png jiki: нет разницы чо ты задашь

Default avatar.png jiki: ее просто считать надо

Default avatar.png jiki: в ослике на екране не 255 делений

Uljahn: либо там что-то ещё можно задавать программно, типа пределов измерения или режим

Default avatar.png jiki: нет тут как в живом ослике

Default avatar.png jiki: считать дельту надо

Default avatar.png jiki: типо относительно

Dmitry_Mandzyuk: попробовал

Dmitry_Mandzyuk: 255 всегда теперь

Uljahn: и при нуле, и при батарейке?

Dmitry_Mandzyuk: да

Dmitry_Mandzyuk: зато, есть еще вот такой момент

Dmitry_Mandzyuk: если задать 10в/дел, то при 0 128, при батарейке 138

Uljahn: о, отлично

Default avatar.png jiki: ну правильно

Default avatar.png jiki: отрабатывает

Default avatar.png jiki: дельта какая

Default avatar.png jiki: 10

Default avatar.png jiki: в центре у тебя 0

Default avatar.png jiki: 10 1 деление

Dmitry_Mandzyuk: ну тогда делений 12,7 чтоли?

Default avatar.png jiki: деление 10 на 10

Default avatar.png jiki: от 128 до 255

Default avatar.png jiki: вверх

Default avatar.png jiki: и стоко же вних

Default avatar.png jiki: 12 мб

Default avatar.png jiki: или да

Default avatar.png jiki: 12 7

Dmitry_Mandzyuk: и вниз столько же

Default avatar.png jiki: 12 вверх 12 вниз

Dmitry_Mandzyuk: наверное всего 24

Default avatar.png jiki: 24 на 24

Default avatar.png jiki: а можно еще глянуть в проге

Default avatar.png jiki: проверить

Uljahn: ладно, давайте перейдём на канал #random_ru и там продолжим обсуждение, а то зафлудили чатик :)

Default avatar.png jiki: у него 10 на 8

Default avatar.png jiki: и каждое 5 на 5

amurushkin: скури мануал. тогда точно все получится :)

amurushkin: вот это самое противное во всех апи когда нет нихера в документации. или когда по 1 предложению написано

Dmitry_Mandzyuk: да, согласен 100%, минимум описания как будто я их сам разрабатываю и все знаю

Uljahn: обычно не пишут инфу, которая не отличается от стандартной

Uljahn: т.е. можно смотреть на другие аналогичные приборы с документацией

amurushkin: Uljahn: а когда это апи в операционной системе?

Dmitry_Mandzyuk: а если нет аналогичных приборов? и если я знаю базово с++ и мало знаю про осциллографы, но хочу узнать?)))

Uljahn: ну, без опыта разработки - только страдать

Dmitry_Mandzyuk: наверное да, но мне пока интересно

Default avatar.png jiki: да норм

Default avatar.png jiki: если взялся то знаешь

Default avatar.png jiki: да опыта ни у кого нет

Default avatar.png jiki: опыт относительная величина

amurushkin: опыт тоже надо где то брать. все н ачинают когда то без знаний

Dmitry_Mandzyuk: это наверное верно, я про то что опыт относителен, но я ведь не программист, а программить люблю, так мне один друг сказанул как-то типа ты любитель и нифига не знаешь, поэтому прогером не будешь работать

Dmitry_Mandzyuk: абыдна xD

amurushkin: если ты пишешь хороший код и можешь строить алгоритмы под разные задачи то сможешь и прогером работать

amurushkin: какой то минимум знаний конечно же надо иметь

amurushkin: я вообще на работу когда устраивался пошел тестировщиком. потому что умел только делфи

amurushkin: и потом в процессе роста на работе меня фирма обучила джаве и перевели в программеры

Dmitry_Mandzyuk: эх ну я пока мечтаю сменить работу, хочу игры писать

amurushkin: а сейчас я с вебом работаю на php в основном и вот под riscos еще пишу

Dmitry_Mandzyuk: обалдеть, а эти все языки умещаются в голове, ато я заметил если не пользуюсь, быстро выветриваются

Default avatar.png jiki: нет

Default avatar.png jiki: там парадигму помнишь

Default avatar.png jiki: и прадигмой

Default avatar.png jiki: давишь

BorisZ: то что технология или язык которой не пользуешься больше допустим года выветривается - это факт (

BorisZ: но зато потом восстанавливаются знания намного быстрее чем заново это тоже факт

Default avatar.png jiki: у меня не выветриваетс

BorisZ: нечему пока еще выветриваться значит )

Default avatar.png jiki: мне так дволбили в учебе это все что на всю жизнь запомню

Default avatar.png jiki: а там ничо и не надо знать

Dmitry_Mandzyuk: )))

Dmitry_Mandzyuk: я просто на sololearn много курсов попроходил, но помню только c++ и то всегда гуглю

inoryy: я когда-то очень хорошо знал R, java, scala - в см на них кодил на работах каждый день; теперь даже изи задачи не решу наверн

inoryy: php, js - та же история но еще смутно что-то помню т.к. 5 лет проработал

inoryy: если не практиковать то быстро забывается, да

Default avatar.png jiki: нет

Default avatar.png jiki: если нет закрепления

Default avatar.png jiki: у меня в колледже асм был

Default avatar.png jiki: потом паскаль

gybson_samara: не то что языки забываются, скорее фреймворки, библиотеки

Default avatar.png jiki: в вузе потом си

Default avatar.png jiki: а перед си фортран

gybson_samara: я вот STL сейчас только со словарем

Default avatar.png jiki: после си с++

Default avatar.png jiki: хз я стл втянул сразу

Default avatar.png jiki: у меня перед глазами препод

Default avatar.png jiki: по си

Default avatar.png jiki: и преподовательница

Default avatar.png jiki: по си++

Default avatar.png jiki: препод по си показывал клевые трюки

Default avatar.png jiki: а преподша прост клево обьясняла

Default avatar.png jiki: и асм таже песня

Default avatar.png jiki: вдолбили до такой степени что наверно уже не выветрится

Default avatar.png jiki: потомучто там такой треш был если не напишешь отчислят

Default avatar.png jiki: мб както стресс буйки ставит в памяти

BorisZ: чтож тебя не научили что если по контейнеру идешь итератором foreach то не стоит вручную указатели менять в теле цикла? )

Default avatar.png jiki: ой ну все сел на своего конька

BorisZ: либо одно либо другое, иначе каша и хрен потом разберешься

Default avatar.png jiki: Борь буйки памяти по стрессу просто работают ассоциативно

Default avatar.png jiki: ты вспоминаешь событие и чо было

Default avatar.png jiki: +-

Dmitry_Mandzyuk: да ладно ругаться, невозможно все с первого раза учесть, все что-то забывают

Default avatar.png jiki: как zram

Default avatar.png jiki: Борь вот смотри

Default avatar.png jiki: http://chat.codingame.com/pastebin/1d309a2c-5013-4171-b3d4-90f7d682c782

Default avatar.png jiki: отладил

Default avatar.png jiki: привел в рабочее состояние

Default avatar.png jiki: заспыает да засыпает но дальше разбьираться надо первые 2 валидатора работают

tomatoes: :disappointed_relieved:

Default avatar.png jiki: а по твоей логики не должны работать

Default avatar.png jiki: и Амур свидетель

Default avatar.png jiki: пол года назад этот код проходил валидаторы

Dmitry_Mandzyuk: tomatoes что за унылое лицо?

BorisZ: ты хоть отформатируй код то, отступы там, 1 оператор на строку, очень трудно читать

tomatoes: снова пазл начался этот

inoryy: BorisZ что докопался до человека

Dmitry_Mandzyuk: который пазл?

Dmitry_Mandzyuk: который недели?

tomatoes: https://www.codingame.com/training/easy/chuck-norris

tomatoes: не недели, но где-то неделю уже решаем

Dmitry_Mandzyuk: да он вроде не сильно сложный

Dmitry_Mandzyuk: ой я кажись рандомный чат закрыл

Dmitry_Mandzyuk: jiki: ты еще в том чате или нет?

tomatoes: может открыться после ф5

Dmitry_Mandzyuk: неа, не сработало

inoryy: ./join random_ru

Default avatar.png jiki: тут

Default avatar.png jiki: щас отформатирую

Dmitry_Mandzyuk: ./join random_ru

Dmitry_Mandzyuk: о спасибо inoryy

wlesavo: можно так еще #random_ru

Default avatar.png jiki: http://chat.codingame.com/pastebin/b15aabc1-121d-4e3d-bc1c-16ea92ba3897

wlesavo: блин, у меня в чаке аж на 40 символов больше чем у бориса

wlesavo: сложноватый гольф

vrabosh: мне кстати в одну строчку было удобней читать:) его код

BorisZ: jiki я бы все с начала на твоем месте начал делать - тут просто вся логика уже потерялаясь

Default avatar.png jiki: Борь признацся ты прост не вкурил

BorisZ: без второго указателя, одного вполне достаточно

BorisZ: не вкурил конечно, что делает этот код - непонятно восершенно

BorisZ: ну то есть начало понятно, когда инпут читаешь и делаешь строку 0 и 1, а основной цикл что то делает, но что и зачем - темнота

Default avatar.png jiki: тут указатели

Default avatar.png jiki: вайл это подстрока

Default avatar.png jiki: иду до конца чтобы текуший и следующий в кеше был

Default avatar.png jiki: как только следующий разнится с текущим выходим

vrabosh: auto - это типа автомотически тип определяет?

mykeich: для ленивых программистов:)

BorisZ: ну вот например у тебя на входе последовательность "01" - что твоя программа выведет?

vrabosh: bitset<7> b(MESSAGE.c_str()[i]); auto b = r.begin(); b++;

в Си уже можно переопределять переменые?

vrabosh: т.е. была функция б и теперь как понял новую переменую создает

Default avatar.png jiki: гугли немспейсы

Default avatar.png jiki: области видимости

BorisZ: должна вывести 00 0 0 0, а что у тебя получится?

Default avatar.png jiki: если 01

vrabosh: так б у тебя глобальная поидеи, этож функция, ты ее откудовата вызвал наверно?

Default avatar.png jiki: 00 0 0 0

Default avatar.png jiki: нет

BorisZ: по моему просто неичего не выведет

Default avatar.png jiki: почему это

Default avatar.png jiki: а 01 это какой символ?

Default avatar.png jiki: в аски

BorisZ: это не важно, последовательность 01 может встретиться внутри много каких символов

Default avatar.png jiki: так у меня рабочий код але

BorisZ: я просто пытаюсь минимальный тест дать, который не проходит

Default avatar.png jiki: коперни себе

Default avatar.png jiki: http://chat.codingame.com/pastebin/66cc0e25-0d37-415b-b763-975331f4fedc

Default avatar.png jiki: проходит

Default avatar.png jiki: загони в р 01

Default avatar.png jiki: а месседж отруби

Dmitry_Mandzyuk: BorisZ: зацени еще мой код, правда решал пару лет назад, поэтом сам плохо помню алгоритм

Dmitry_Mandzyuk: http://chat.codingame.com/pastebin/b985f5e3-2095-4c5d-879c-8cdbd8805691

BorisZ: вместо чтения инпута поставь string r = "01";

vrabosh: а что за пазл?

BorisZ: xntybt pfrjvvtynbheq

BorisZ: xntybt pfrjvvtynbheq

Dmitry_Mandzyuk: про чака норриса

BorisZ: чтение закомментируй просто )

Default avatar.png jiki: 00

BorisZ: Dmitry_Mandzyuk если тесты проходит, значит нормально)

vrabosh: тоже не помню алгоритм

vrabosh: но зацените мой код:)

vrabosh: http://chat.codingame.com/pastebin/c3609a79-68fe-4241-b7bb-e401128ed29f

Dmitry_Mandzyuk: BorisZ: да я так просто хотел узнать удобочитаемость

Default avatar.png jiki: 00 0 0

Default avatar.png jiki: вот борь

Dmitry_Mandzyuk: гы, тут посмотрите_мой_код челендж открылся)))

Dmitry_Mandzyuk: это на питоне чтоли?

vrabosh: да

Dmitry_Mandzyuk: и оно работает?

Dmitry_Mandzyuk: красота, коротенький код по сравнению с с++

amurushkin: это для чака?

vrabosh: да, работает.. питон тем и приколен, что код красивый.

amurushkin: можно я его еще уменьшу :)

vrabosh: давай

amurushkin: у меня вот такой сейчас

amurushkin: s=for c in input():k=bin(ord(c))[2:];k=('0'*7)[len(k):]+k;s+=kl=2w=for c in s: if c!=l:w+=' '+'0'*((c<'1')+1)+' 0';l=c else:w+='0'print(w[1:])

Dmitry_Mandzyuk: это си?

vrabosh: питон в 1 строчку)

Dmitry_Mandzyuk: а вот оно что

Dmitry_Mandzyuk: всегда поражал такой код, как его вообще читать?)))

vrabosh: format(ord('0'), '07b') - мне эта штука понравилась, я ее гдето подсморел, но хз как этот механизм работает.. немогу сообразить.. почему от так работает как работает

Default avatar.png jiki: скачай му нажми отладка

BorisZ: f'{ord(x):07b}' - так короче

vrabosh: я тогда еще не знал про ф строки

Default avatar.png jiki: форматирование строки

Default avatar.png jiki: в вид семибайта

vrabosh: какбы format возращает туда где {}{}

BorisZ: jiki я запустил твой код, он для r = "01" выдает 0 0

vrabosh: а тут он сделал {}:

Default avatar.png jiki: я фиксю Борь

Default avatar.png jiki: у меня уже получилось 00 0 0 и другие ошибки по траверсалу посыпались ловлю по новой

Default avatar.png jiki: лучше покажи свою идею с 1 указателем

Dmitry_Mandzyuk: jiki: а ты решил чака норриса или нет, или ты еще что-то с ним делаешь?

Default avatar.png jiki: я с удовольствием посмотрю твою реализацию

Default avatar.png jiki: 50%

BorisZ: ну вот проверь потом для несколькоих коротеньких строк - получится TDD в работе

Default avatar.png jiki: покажи код с указателем

BorisZ: для которых легко самому правильный результат на бумажке посчитать

Dmitry_Mandzyuk: а, так ты в процессе

Default avatar.png jiki: одним

Default avatar.png jiki: у меня код сделан просто 2 последних валика в спячке и на компе в спячке

Default avatar.png jiki: Борь ты не сделаешь тут ничего 1 указателем с двумя подстроками и 2 вайлами

Default avatar.png jiki: тут 2 указателся треба

Default avatar.png jiki: указателя

Default avatar.png jiki: можно 1 пускать с начала второй с конца ты просто недооцениваешь мощ этого подхода

Dmitry_Mandzyuk: а зачем указатели? я в своем без указателей сделалэ

Default avatar.png jiki: быстрее работает

Default avatar.png jiki: и приближает к понимаю траверсала

Default avatar.png jiki: очень рядом прям

Dmitry_Mandzyuk: траверсал это что?

BorisZ: с указателями труднее отлаживать, с индексами проще

Default avatar.png jiki: это рекурсивный поиск

Dmitry_Mandzyuk: а

Default avatar.png jiki: за место указателей могут быть ноды

Default avatar.png jiki: алгоритм поиска будет тотже

Dmitry_Mandzyuk: хм я почему-то думал что важнее просто задачу решить

Default avatar.png jiki: +=

Default avatar.png jiki: +-

Dmitry_Mandzyuk: у меня просто ифы

wlesavo: у меня ща вообще такое, нормальное место только со сдвигом мне нравится

wlesavo: http://chat.codingame.com/pastebin/c98f1d0e-2e5c-4764-bc5c-0dd26e90eee8

Default avatar.png jiki: в с++ надо двигаться в сторону свежести и быстроты

Default avatar.png jiki: указатели списки

Default avatar.png jiki: деревья

Default avatar.png jiki: крут

Dmitry_Mandzyuk: ну я вектор использовал и ифы

Default avatar.png jiki: попробуй указатель на вектор настроить итератором и работай с ним через указатель

Default avatar.png jiki: потом на уник указатель можно пересесть

Default avatar.png jiki: итератор начало уников

Default avatar.png jiki: итератор вроде киляет твой пойнтер за пределами видимости

Default avatar.png jiki: твоя задача ток с указателем отработать

Default avatar.png jiki: я в дебаге проверяю у меня щас там 2 переменные

Default avatar.png jiki: в этой области вимисти

Default avatar.png jiki: видимости

Default avatar.png jiki: r и b

BorisZ: wlesavo у меня через регулярку - получатся короче

Default avatar.png jiki: bkb dbylf ghzxtn f renb hfpdjhfxbdftn z [p

Default avatar.png jiki: или винда прячет а кути разворачивает я пока не вник в отладку в вижуале

wlesavo: BorisZ ну это помню было первое что в голову пришло, вообще тут можно бы еще поиграться

BorisZ: wlesavo tutubalin говорил что у него сначала тоже была re потом как-то по другому сделал еще короче

BorisZ: через re.findall у меня

Uljahn: через re.split 128 получается

Uljahn: 127 даже, и можно ещё поужимать

BorisZ: Uljahn а по чему сплитить то?

Uljahn: re.split('(1+)'

Uljahn: похоже на groupby в итоге

BorisZ: два сплита тогда получитс

Uljahn: у меня один

BorisZ: как границу паттерном описать между 0 и 1

BorisZ: или у тебя что-то другое на входе split ?

BorisZ: не строка из 0 и 1?

Uljahn: строка

BorisZ: загуглил split by repeating symol - мне вот такого монстра выдали "(?<=(.))(?!\\1)"

Uljahn: "1000011" преобразуется в [, '1', '0000', '11', ]

Uljahn: с круглыми скобками разделитель тоже присутствует в результате

Uljahn: У функции split есть особенность работы с группами (выражения в круглых скобках). Если указать то же выражение с помощью круглых скобок, в итоговый список попадут и разделители.

BorisZ: да, понял, но тогда надо с пустой строкой что-то делать

Uljahn: там проверка на пустоту в компрехеншоне if a

Uljahn: когда итерируешь по списку

amurushkin: vrabosh: я из твоего кода 141 символ выжал

BorisZ: ладно, задротство это все, зелен виноград )

Default avatar.png jiki: Борь а как ты обьяснишь что мой алгоритм первые 2 валидатора проходят

Default avatar.png jiki: остальные 2 просто в спячке

Default avatar.png jiki: ты давай ближе к существу

Default avatar.png jiki: конкретно строку

Default avatar.png jiki: показывай какая тебе не нравится

Default avatar.png jiki: http://chat.codingame.com/pastebin/76ee2558-d7d5-4a83-bb3e-3fdaf6e06110

Uljahn: давайте без наездов

Default avatar.png jiki: нет наездов

BorisZ: Uljahn сделал через split - 131 получилось, пустые строки удалил через filter(len, x)

Default avatar.png jiki: я из отладки и у меня там все четко а 2 валидатора не отлаживаются

BorisZ: красиво, но было 122 через findall )

Uljahn: а, я пропустил этот факт)

BorisZ: jiki но можно начать с того что две ветки if а = 1 или 0 у тебя разные

BorisZ: так не может быть, случаи то симметричные

Default avatar.png jiki: потомучто в первой траверсал проскочит и пропустит единицу

BorisZ: я думаю что наиболее полезно будет заменить указатели на индексы в массиве, и печатать в каждом цикле значения индексов и результат out

Default avatar.png jiki: а во второй нет

Default avatar.png jiki: первый цикл задающий

Default avatar.png jiki: второй просто ловит пас и добивает

Default avatar.png jiki: поэтому во второй нет проверок явных

BorisZ: потом поменяешь обратно на указатели когда отладишь

BorisZ: если уж так хочется

Default avatar.png jiki: а если убрать явные проверки в первом то строка перевернется изза особенностей вайла

BorisZ: просто видно будет на каждом шаке - куда указывает а, куда б

Default avatar.png jiki: да тут мелочь

Default avatar.png jiki: надо подумать что нетак в целом алгик рабочий

Default avatar.png jiki: уже

Default avatar.png jiki: гдето чтото

Default avatar.png jiki: надо типо

Default avatar.png jiki: мелочь какуюто прописать которую я забыл

Default avatar.png jiki: сделаю бекап

Default avatar.png jiki: чтобы понять принцип

Default avatar.png jiki: напиши такую программу

Default avatar.png jiki: дана строка

Default avatar.png jiki: 0000000000000000001111111111111

Default avatar.png jiki: напиши двумя вайлами подсчет нулей и единиц

Default avatar.png jiki: где 00 подстрока

Default avatar.png jiki: 11 подстрока

Default avatar.png jiki: вот

Default avatar.png jiki: тоесть ты делаешь не сразщу щас а входишь в подстроку потом во вторую подстроку

Default avatar.png jiki: у нас 2 типа подстроки с нулями и единицами

Default avatar.png jiki: пока подстрока активна из нельзя выходить

Default avatar.png jiki: считаем пока активная подстрока

Default avatar.png jiki: потом переключаемся

Default avatar.png jiki: попадаем в подстроку следующую главной подстроки

Default avatar.png jiki: считаем

Uljahn: ты не в чате, а в ide пиши

Default avatar.png jiki: вывод будет

Default avatar.png jiki: 000001111000011100001111

Default avatar.png jiki: 5 4 4 3 4 4

Default avatar.png jiki: да я пошел на телефоне подумаю

Default avatar.png jiki: у меня и на телефоне с++ стоит

Uljahn: как памятник бесполезности?

Uljahn: или ты билдишь мобильные приложухи прямо на теле?

BorisZ: jiki я сделал с двумя указателями, хотя с одним было бы проще

BorisZ: http://chat.codingame.com/pastebin/c08bacfe-ca9e-4dc5-92b4-082aed816182

BorisZ: воплотил твою идею как я ее понял

BorisZ: а всегда указывает на начало серии, б бежит по текущей серии до конца строки или до начала следующей

BorisZ: серии

BorisZ: такая была мысль?

Default avatar.png jiki: я не понял

Default avatar.png jiki: у тебя нет проверки

Default avatar.png jiki: 0 или 1

Default avatar.png jiki: а почему б равно 1

Default avatar.png jiki: зачем б тогда

BorisZ: когда мы заходим в тело внешнего цикла - а всегда указывает на первый символ серии, тут мы это и проверяем и выводим 0 или 00

BorisZ: проверяем - 0 это или 1

Default avatar.png jiki: в твоем коде и правда не нужна б

Default avatar.png jiki: а в моем нужна

Default avatar.png jiki: я явно проверяю или 1 или 0

Default avatar.png jiki: а ты на ноль или неноль

BorisZ: вместо б можно было бы сделать признак - мы внутри нолей или внутри едениц

BorisZ: тогда а бежало бы, да второй указатель не очень к месту тут, я про это и говорил

Default avatar.png jiki: если проверять в двоичной по неявному то да а я явно хочу

Default avatar.png jiki: *а+1 вывадивает

Default avatar.png jiki: вываливает

Default avatar.png jiki: там наверно надо *(а+1) не хочу пока вникать

Default avatar.png jiki: клево у тебя да

Default avatar.png jiki: я бы еще убрал б==а

Default avatar.png jiki: зачем итак бежим

Default avatar.png jiki: вперед

Default avatar.png jiki: ля ваще

Default avatar.png jiki: как я умудрился заболеть я хз ваще ума не приложу

Default avatar.png jiki: неужели в магазе

Default avatar.png jiki: сил нет ппц

Default avatar.png jiki: щас покажу свой вариант на телефоне чутка набросал

Default avatar.png jiki: нет Ульян компилятор со средой в телефоне как приложение пишешь код и апускаешь

BorisZ: *a == *b это условия что мы внутри серии, если она окончилась надо выходить из внутреннего цикла

Default avatar.png jiki: ну щас если мой интелект сохранился в телефоне перепишу покажу

gybson_samara: как medium.com дает ссылки? 127.0.0.1:5000/Neural-network-single-layer/

gybson_samara: ...

gybson_samara: очень познавательно =)

Uljahn: это как у тебя получилось?

Uljahn: в hosts файле редиректов не прописано у тебя?

gybson_samara: https://medium.com/analytics-vidhya/deep-neural-networks-step-by-step-with-numpy-library-565836a867db

gybson_samara: в начале статьи ссылка на предыдущий урок

gybson_samara: мне конечно и диплернинг интересен, но хотелось бы начать с начала =)

Uljahn: там дальше по тексту есть нормальная ссылка https://pylessons.com/Neural-network-single-layer-part1/

Uljahn: и на гитхабе есть ссылка на все уроки

Uljahn: https://pylessons.com/Neural-network-single-layer/

Uljahn: ну, побилась одна ссылочка, бывает

gybson_samara: спс

gybson_samara: то, что нужнео

amurushkin: мейл ру питониста ищет для раиков как я понял. никого не интересует? https://hh.ru/vacancy/38299676

inoryy: да любой дип лёрнинг курс начинает с начала

inoryy: в первых итерациях cs231n вообще все домашки пилилсь на нампи с нуля, включая производные для всяких батч нормов

gybson_samara: уровень абстракции только смущает

gybson_samara: "linear congruential generator with a seed of 1103527590" - это вот очень обязательно использовать?

tomatoes: ну это обычный рандом

Default avatar.png jiki: о каком дип лернинге идет речь если его надо гдето запустить в игре или в документе ли еще что

Default avatar.png jiki: обьект во что нейронка играть будет есть?

Default avatar.png jiki: я вижу реализацию нейронки в аи

Default avatar.png jiki: где еще обьективно можно смотреть что она делает я хз

Default avatar.png jiki: какаянибудь судоку или шахматы

Default avatar.png jiki: на курсах по дип лернингу наверно не затрагивается такой вопрос а просто на прополую учат дип лернингу

Default avatar.png jiki: главное побольше слов дип лернинг

Default avatar.png jiki: сначало задачу понять надо явно

Default avatar.png jiki: я последний диплом писал я заметил эту проблему

Default avatar.png jiki: челу дали задание

Default avatar.png jiki: на диплом

amurushkin: jiki: переводы. чат-боты. боты поддержки. генерации всякие. полно областей применения

Default avatar.png jiki: а ему пофиг где его задание будет использоваться

Default avatar.png jiki: ему сделать главное

Default avatar.png jiki: есть название бб

Default avatar.png jiki: он будет про бб говорить а где что она делает для чего как его изучить как интегрировать сделать просто для себя макет

Default avatar.png jiki: не мы будем про бб говорить

Default avatar.png jiki: чат бот нейронка

Default avatar.png jiki: дип лернинг)

Default avatar.png jiki: :joy:

Default avatar.png jiki: обьективности ради автопилот в полне себе можно в нейронку превратить если переполоть его

Default avatar.png jiki: но автопилот это бот

Default avatar.png jiki: нейронка это организм с памятью который как и человек не должен иметь отношения и знания о обустройстве алгоритма

Default avatar.png jiki: рядом код он не должен знать о нем

Default avatar.png jiki: он только на сенсоры реагирует

Default avatar.png jiki: чат бот нейронку я хз сколько обучать придется

Default avatar.png jiki: если по честному его пилить как нейронку

Default avatar.png jiki: и память какая

Default avatar.png jiki: 64 нейрона мало

Default avatar.png jiki: нейрон на инструкции на буквы на всякие мелочи

Default avatar.png jiki: суперкомпьютер какойто

Default avatar.png jiki: в простейшей змейке 28 нейронов мало

gybson_samara: jiki объект есть прямо тут https://www.codingame.com/training/hard/binary-neural-network---part-1

Default avatar.png jiki: это тематика курсов 21 века

Default avatar.png jiki: какой там обьект

Default avatar.png jiki: в нейронках дохрена подводных камней

Default avatar.png jiki: что является нейронкой

Default avatar.png jiki: в рагнарке гомункул нейронка?

Default avatar.png jiki: сенсоры у кого?

Default avatar.png jiki: у робота

Default avatar.png jiki: робот нейронка?

Default avatar.png jiki: окей пишем сенсоры программно

Default avatar.png jiki: обьект робот?

Default avatar.png jiki: но не бот

Default avatar.png jiki: идеально понять нейронку я считаю ни на каких курсах а онли в играх

Default avatar.png jiki: и писать так чтобы он не знал о коде

Default avatar.png jiki: тогда нейронка

Default avatar.png jiki: а если знает о коде то это уже не нейронка

Default avatar.png jiki: это уже непойми что

Default avatar.png jiki: транзистору открываться никто не помогает а нейронкам в наше время вопя о нейронках подразумевая ботов помогают

Default avatar.png jiki: а чем транзистор от нейрона отличается да ничем

Default avatar.png jiki: таже ячейка общитывается так же теже еффекты в начале 19 века заметили запоминание

gybson_samara: а этот узле смещения, я правильно понимаю, что он нужен чтобы лыжи только вперед ехали, его значение не изменяется же

Uljahn: jiki: если не разбираешься в предмете, то лучше оставь своё мнение при себе, не вводи людей в заблуждение

Uljahn: gybson_samara: с регрессией разобрался уже? смещение же тоже апдейтится, z = w*a + b

gybson_samara: Uljahn так-то у меня три теста только не проходят без узла смещения, правда я скрытые слои по своему усмотрению добавил =)

gybson_samara: Uljahn и без нампи сделал, по таймауту вылетаю

gybson_samara: θ always outputs 1

gybson_samara: связи то его апдейтятся

Uljahn: MelnikovIgor этот пазл недавно мучал, у него проблема была с порядком обновления весов

gybson_samara: у меня еще пример с 2 выводами, один 0, другой 1

gybson_samara: и, очевидно, пазл можно решить множеством нейронок, а в условиях топология

Uljahn: это обучающий пазл, как про минимакс и MCTS

gybson_samara: как обучающий мне пазл нравится, но он не спортивный что-ли

Default avatar.png jiki: да ты Ульян тоже не разбираешься в предмете

Uljahn: я не лезу со своим мнением

Default avatar.png jiki: а я хочу и лезу

Default avatar.png jiki: я те грю

Default avatar.png jiki: эти курсы нлп

gybson_samara: Uljahn ну я понял, что могу быть немного свободнее в своем решении пазла =))) спасибо

Default avatar.png jiki: истинная нейронка только с сенсорами и без знания кода алгоритма в котором она обучается и участвует как игрок

Default avatar.png jiki: все остальное ширма

Default avatar.png jiki: знаю не знаю

Uljahn: прекращай флуд

Default avatar.png jiki: я у тебя не обязан спрашивать не нравится пропускай

Default avatar.png jiki: я тебе ваще ничем не обязан

gybson_samara: Uljahn да забей =)

Default avatar.png jiki: Ульян намутил задачу для нейронки которая что делает?

Default avatar.png jiki: ты для чего нейронку пишешь?

Default avatar.png jiki: или ты не думаешь просто пишешь

Default avatar.png jiki: как чуваки на дипломах

Default avatar.png jiki: вот так и будешь нейронки писать потом

gybson_samara: Uljahn а тут разрешены какие-то библиотеки именно для нейросеток, чтобы топология и уровень абстракции поражали?

BorisZ: jiki если тебя еще не забанили, то смотри как чакнорис с одним указателем сделать:

BorisZ: http://chat.codingame.com/pastebin/1ed2f00c-006b-49d9-8cdc-4d91d8bfb6c4

Default avatar.png jiki: f z gbie ofc nj;t cdj. dthcb.

gybson_samara: BorisZ научишь на нашу голову, новый эвент только кажется, что далеко =)

Default avatar.png jiki: а я пишу щас тоже свою версию

Uljahn: gybson_samara: тут раньше был machine learning пазл с tensorflow, но его убрали, т.к. у tf была очень сырая бета версия, а потом всё обновилось сильно, и поломало обратную совместимость

Default avatar.png jiki: молодец кстати я нифига не понял

Default avatar.png jiki: :thumbsup:

Default avatar.png jiki: и по честному сделаю как я топил

Default avatar.png jiki: доделаю

inoryy: да нампи достаточно для местного пазла, куда вам тф

gybson_samara: inoryy нам может еще эмигрировать T.T =)))

Uljahn: на кэгл можно эмигрировать, там всякие либы доступны

eulerscheZahl: hi Uljahn discord brought me here

inoryy: yes

eulerscheZahl: i'll use google translate first to make sure it's justified ;)

gybson_samara: какие люди ...

inoryy: well at the very least it's ban evasion anyway, so..

gybson_samara: inoryy он точно поймет кого забанить и не забанит меня? =)

eulerscheZahl: reincarnation of cyberpunk?

Uljahn: euler yes

inoryy: eulerscheZahl it's another person (I think?), was banned by MK before

eulerscheZahl: and i see the fair warning has happened already

inoryy: we've tried to reason with him for over a week

inoryy: month even

eulerscheZahl: inoryy may i try to kick you? my kick seems to have no effect here (worked before on world)

inoryy: go for it

eulerscheZahl: and you should be kicked :/

inoryy: and I'm not

eulerscheZahl: then i'll kick you on world for comparison

inoryy: sure

eulerscheZahl: "inoryy has been kicked by eulerscheZahl."

eulerscheZahl: but not here

inoryy: yeah, worked

eulerscheZahl: Magus can kick/ban here (just discussing on the moderators room on discord)

amurushkin: вы таки решили его забанить опять

Uljahn: не, у нас прав не хватает, а главадмин в отпуске)

Uljahn: пусть недельку поживёт

Uljahn: а там решим

inoryy: а как так получилось что из ру даже кикать нельзя? Мед перед уходом наабюзил?))

amurushkin: ну я имел ввиду что намерение такое есть

amurushkin: мэд вообще странно пропал

Uljahn: нам забыли права модерские прописать для каналов кроме world

Uljahn: у эйлера есть мод на fr, но нет на de :)

inoryy: лол

Uljahn: главное, что проблема обнаружена, со временем пофиксят

Default avatar.png jiki: да

Default avatar.png jiki: щас тоже пожалуюсь

Default avatar.png jiki: на тебя Ульян за абуз модераторства и на инори

Uljahn: :crying_cat_face:

Default avatar.png jiki: а на инори за то что провицирует

inoryy: провоцирую что? я с тобой вообще не разговариваю почти, только в дискорд советовал зайти

eulerscheZahl: and MK lost his moderation rights all together

Default avatar.png jiki: Ульяну нельзя модерку давать с таким общением

Default avatar.png jiki: Ulian abuse system moderators in simple cimmunication

amurushkin: Тебя посодют. А ты не воруй (из фильма)

Default avatar.png jiki: Innorty provocatore

Default avatar.png jiki: in simple communnications

Default avatar.png jiki: Why did the moderator now Ulyan repeatedly call me another person and compare and provoke inori and call me the same for requests for logic they ignored for a couple, which moderator is Ulyana


Default avatar.png jiki: Why?

Default avatar.png jiki: Ulian not moderator

Default avatar.png jiki: simple communicate is simple comminicate in simple communicate not have moderators

Default avatar.png jiki: and now these two people are telling whom to ban


amurushkin: ну что поделаешь ты реально себя ведешь как кубер. вот бы вас вместе сюда было бы забавно посмотреть

Default avatar.png jiki: it simple true in 2 way logick way to ban

Default avatar.png jiki: blacking and ,an

Default avatar.png jiki: ban

Default avatar.png jiki: пускай ответят за свои спичи тоже

inoryy: да его никто не называл кубером еще с того времени; можно по логам тупо проверить

Default avatar.png jiki: да мне пофиг

Default avatar.png jiki: ответку лови

Default avatar.png jiki: ты и ульян называли

Default avatar.png jiki: ты меня с первого дня назвал

inoryy: ну да потому что ведёшь себя как он

Default avatar.png jiki: в простом общении

Default avatar.png jiki: ульян теперь дошел до того что в простом общении угрожает своим модератором

inoryy: ну да, потом ты мне скинул свой профиль художника и больше не называл

Default avatar.png jiki: да инори акстись

inoryy: вон даже уточнил эйлеру что ты точно другой человек

Default avatar.png jiki: пока я тебе по нормальному не обьяснил что ты пол года мусолишь избитую тему

Default avatar.png jiki: о человеке которого тут ты не угоманивался

Default avatar.png jiki: тебе тоже должны сказать

Default avatar.png jiki: и ульяну

inoryy: я не мог мусорить пол года избитую тему, я здесь вообще не появлялся с ~января по май

Default avatar.png jiki: а то ты хочешь очернить и забанить

Default avatar.png jiki: а я наверно вас обзывал и смеяылся над вами

inoryy: да

inoryy: неоднократно, да

Default avatar.png jiki: нет

Default avatar.png jiki: ты провокатор

Default avatar.png jiki: а ульяну яб не дал модера

Default avatar.png jiki: Амурушкин куда лучше тянет на модера или любой другой

inoryy: тебя по человечески 100 раз просили или писать меньше или в дискорде писать; ты даже обещал не писать, продержался меньше дня

Default avatar.png jiki: Боря

Default avatar.png jiki: а ульян сам вставляет свои 5 копеек

Default avatar.png jiki: какой ему модер

Default avatar.png jiki: а я тебя по человечески и ульяна просил не обсуждать мен

Default avatar.png jiki: и не сравнивать

Default avatar.png jiki: вы смеялись

inoryy: я ни к тебе ни про тебя вообще не говорил последний месяц, не считая просьб в дискорд зайти

Default avatar.png jiki: не оправдывайся тебе же весело было

gybson_samara: откровенно говоря, вы же сами с ним общаетесь =) качество общения не обсуждаем, но вы это делаете

Default avatar.png jiki: сравнивать и людей обвинять и обсуждать прикрываясь кемто кого нету

Default avatar.png jiki: тебя чтото задело тебе чтото показалось но логически того человека не было в чате

Default avatar.png jiki: на просьбы остановится ты дальше провоцировал

Default avatar.png jiki: http://chat.codingame.com/pastebin/50dc7840-83a7-4138-ba3a-fb4c4cd6eef1

Default avatar.png jiki: http://chat.codingame.com/pastebin/5e7db594-9c26-453f-92a5-745f6310fbbb

Uljahn: даже если не отвечать, он всё равно разводит флуд вместо того, чтобы чака норриса решать :/

Default avatar.png jiki: а ты все никак не угомонишься тебе ктото не подчиняется там

Default avatar.png jiki: не нравится не общайся

Uljahn: не нравится - иди в другой чат, тут мы задачки решаем

Default avatar.png jiki: не нравится иди в другой чат

Default avatar.png jiki: запарил

Uljahn: нет ты

Default avatar.png jiki: отвали

Uljahn: помню, котоботов зашёл и первым делом, прочитав логи, сказал "кубер залогинься" :relieved:

Default avatar.png jiki: here is the evidence


Default avatar.png jiki: last post moderator Ulian

Uljahn: yes, cyberpunk reincarnation

Default avatar.png jiki: эко задело тебя а ведь начал не я а вы это начали

Default avatar.png jiki: ну ничего ульян

Uljahn: тебе срок до конца недели, не решишь чака - вылетишь :imp:

Default avatar.png jiki: again discussing a person who is not here in my face


Default avatar.png jiki: кароче

Default avatar.png jiki: мне честно ваще пофиг

Default avatar.png jiki: просто я считаю ты хочешь забанить пускай человек кликнув на бан знает о тебе и о инори

Default avatar.png jiki: потомучто мне пофиг чо ты пишешь

Default avatar.png jiki: обьективности ради

Uljahn: и зачем ты на CG пришёл? в чатике троллировать?

Default avatar.png jiki: была даже логическая дискуссия когда я доказать пытался логически что я не инори

Default avatar.png jiki: не кубер

Default avatar.png jiki: как вообще тебя чото задеть может

Default avatar.png jiki: ты профан или что ? это чат

Default avatar.png jiki: напиши ты

Default avatar.png jiki: не отвечай

Uljahn: да всем пофиг, кубер ты или нет, стиль общения похожий, смирись с этим, ты не уникальная личность

Default avatar.png jiki: много всяких методик есть а ты все никак не угомонишься что ты модератор

Default avatar.png jiki: ну заведи собаку себе

Uljahn: ты не ответил на вопрос, что ты забыл на CG?

Default avatar.png jiki: а ты что?

Default avatar.png jiki: я хочу и не отвечаю тебе

Uljahn: я задачки решаю, пилю ботов для мульти

Default avatar.png jiki: надоел

Uljahn: изучаю возможности платформы и подсказываю новичкам

Uljahn: ах, теперь тебе не нравится, когда носом тыкают, обиженку хочешь из себя строить, ну-ну

Uljahn: правильно тебя Мэд забанил, сообществу ты пользу не приносишь

Dmitry_Mandzyuk: хлопцы, а по какому поводу ругаемся?

Default avatar.png jiki: Ульян на меня имеет зуб с инори дохрена времени и никак не угомонятся

gybson_samara: Uljahn в питоне есть аналог оператора "?" ?

Default avatar.png jiki: я лично не ругаюсь

Default avatar.png jiki: надоело просто

Uljahn: gybson_samara: a = 1 if True else 0

Uljahn: этот?

Dmitry_Mandzyuk: странно, вроде место по интересам, программинг, чего собачиться то?

gybson_samara: Uljahn да

Uljahn: тернарный оператор

Default avatar.png jiki: потомучто я внезапно был дохрена времени на кого то похож

Default avatar.png jiki: я сам хз

Dmitry_Mandzyuk: странно

gybson_samara: jiki а ты не Мэд?

Default avatar.png jiki: пишу еще много

Uljahn: и всё не по делу

Dmitry_Mandzyuk: а кстати, чо Мэд просто исчез и все?

Dmitry_Mandzyuk: никто не знает кто он?

Default avatar.png jiki: разобрался с фишками?

Dmitry_Mandzyuk: а про не по делу, я ведь тоже вроде спрашивать сегодня начал про осциллограф, это по делу или как?

Dmitry_Mandzyuk: не, пока нифига не разобрался

Default avatar.png jiki: нет если ульян не сказал значит по делу

Uljahn: такие вопросы лучше на отдельный канал выносить, наверное

Uljahn: или в привате

Uljahn: а то тут каша будет

Default avatar.png jiki: чат не для писанины да

Default avatar.png jiki: только для избранных

Dmitry_Mandzyuk: ладно если что без обид, но я всегда как захожу обычно вижу кашу, наверное потому что общение начинается с чего-то а потом переходит на другой канал или в приват

Default avatar.png jiki: будем читать теперь как Ульян тут чтото обсуждает а другим запрещает

Dmitry_Mandzyuk: это ж так вроде?

Default avatar.png jiki: целый день

Uljahn: будем читать как жики язвит целый день и плачется, что его сравнили с кубером

Default avatar.png jiki: Ульян так не считает мы тут с ним пытались логически обсудить это

Default avatar.png jiki: он считает что разговор не должен начинаться

Dmitry_Mandzyuk: ладно, я понял, вопросов нет, вы чото друг друга невзлюбили

Uljahn: разговор должен начинаться с вопроса по существу

Uljahn: как новичку влиться, если тут флуд рекой

Default avatar.png jiki: да ты сам не по существу пишешь

Default avatar.png jiki: брать и вливаться

Uljahn: да ты стрелки переводишь

gybson_samara: давайте про Чака Норриса, насколько далеко вы ушли от lst = ["".join(g) for i, g in itertools.groupby(code)]

Default avatar.png jiki: гиб да я ток за

Uljahn: я начал регулярки использовать, хоть и ненавижу их

Dmitry_Mandzyuk: gybson а ты тоже в процессе решения задачи? или думаешь как улучшить код?

gybson_samara: jiki ты если Мэд, то вернись, ну че ты

Default avatar.png jiki: я дебажу нифига не выходит

Default avatar.png jiki: http://chat.codingame.com/pastebin/f981064b-92bc-4815-b005-225d2d788d87

gybson_samara: Dmitry_Mandzyuk я отвлекся на эту задачу, как на вызов. Интересно

Default avatar.png jiki: } std::cout << out.str()<<std::endl; тут ошибка типо

Uljahn: на домашней странице есть квест с ней - написать решение в 200 символов или короче, Dmitry_Mandzyuk

BorisZ: Dmitry_Mandzyuk есть code golf задача - тот же чакнорис но надо как можно короче решить

Dmitry_Mandzyuk: а, вот оно что)))

BorisZ: https://www.codingame.com/multiplayer/codegolf/chuck-norris-codesize

Default avatar.png jiki: да

Default avatar.png jiki: Борь я не сдамся

Default avatar.png jiki: я доделаю свою идею

BorisZ: gybson_samara у меня тот же принцип но через re.findall

Dmitry_Mandzyuk: честно не понимаю прелестей гольфа для кода, люблю просто задачу решать чтобы оно работало

Default avatar.png jiki: тоже

Default avatar.png jiki: ну тип сделать меньше код получить очки

Default avatar.png jiki: очки =лвл

Dmitry_Mandzyuk: да это я понимаю, но как-то не тянет чтоли

Default avatar.png jiki: это как ачивки в вове

BorisZ: jiki да доделывай конечно, это на пользу пойдет, только разберись как в дебаг выводить

BorisZ: что внутри цикла происходит

Dmitry_Mandzyuk: а в дебаг через cerr << же

Default avatar.png jiki: я про все это знаю Борь

Default avatar.png jiki: тут ошибка вылетает

Default avatar.png jiki: на предпоследнюю скобку

Default avatar.png jiki: длл вызывает и try

Default avatar.png jiki: исключение

Default avatar.png jiki: неопустимый параметр

BorisZ: Dmitry_Mandzyuk это понятно, я про то что если внутри что-то не так, то надо понять что не так

gybson_samara: BorisZ я финдолл чет не завел =))))

Default avatar.png jiki: исключение вызывает не запустишь

gybson_samara: не пошел

BorisZ: для этого на каждой итерации надо локальные переменные выводить и текущий результат

Default avatar.png jiki: ладно Борь я немного о другом

tomatoes: тоже соревнование + знание возможностей/хитростей языка + иногда совершенно другой подход

Default avatar.png jiki: я знаю это

tomatoes: не то чтобы сам понимаю и интересно, но понимаю тех кому нравится

Default avatar.png jiki: о заработало

BorisZ: https://www.codingame.com/blog/code-golf-python/

BorisZ: разные простые трюки для питона как код сократить

tomatoes: не понимаю смысла специально заточенных под гольф языков, но на кг их и нет

BorisZ: tomatoes я краем уха слышал где-то тоже про такие, не помнишь название какого-нибудь?

BorisZ: нашел один http://www.golfscript.com/golfscript/

Default avatar.png jiki: я не понимаю зачем раст придумали

tomatoes: https://codegolf.stackexchange.com/questions/102219/binary-to-decimal-converter тут в ответах некоторые, часто "J inspired"

amurushkin: Uljahn: на домашней странице есть квест с ней, там про донт паник

Uljahn: лол и правда

Dmitry_Mandzyuk: ребятааа, я победил осц!!!)))

Uljahn: гратц

Dmitry_Mandzyuk: спасибо)

Default avatar.png jiki: что сделал

Default avatar.png jiki: а мой алгоритм не работает

Dmitry_Mandzyuk: да в родной инструкции нашел таблицу соответствия переменной voltDiv значениям в вольтах и к ним макс диапазон

Default avatar.png jiki: ммм а у меня если делать захват подстроки чтото с указателями

Default avatar.png jiki: :thumbsup:молодец

Dmitry_Mandzyuk: спасибо) указатели кстати одна из самых таких вредных тем, но ничо, победишь думаю

Default avatar.png jiki: концы затирает

Default avatar.png jiki: а как ты к юсб ихе подключаешься

Default avatar.png jiki: через либ юсб?

Default avatar.png jiki: или в твоем комплексе уже в библиотеке реализован драйвер к юсб

Default avatar.png jiki: о разобрался

Default avatar.png jiki: Борис был не прав

Default avatar.png jiki: http://chat.codingame.com/pastebin/756642f9-0c27-4d02-92e7-a9b31789cc57

Default avatar.png jiki: я наверно теперь гуру указателей

Default avatar.png jiki: нужна компенсация на сложных алгоритмах потомучто указатель при итерации улетает

Default avatar.png jiki: http://chat.codingame.com/pastebin/6f51fffc-dc0e-448e-848f-3dde10494c48

Default avatar.png jiki: если быть точным