Emoji Detector
Здравейте,
Дали ще може малко помощ за тази задача? Стигам до 70 % с това решение:
Мерси!
Здравейте,
Дали ще може малко помощ за тази задача? Стигам до 70 % с това решение:
Мерси!
В регекс-а е проблема, по-спецоално в първата група.
Така написана [:*]{2} ще взема два символа но може и да не са еднакви т.е. :* ще е валидна група. По условие не е така.
Промения я на [:]{2}|[*]{2} и ще се получи.
И аз имам проблем със същата задача. Получавам 50/100.
Може ли помощ ?
https://pastebin.com/q10qRhUQ?fbclid=IwAR0IquKYo_lnb-OhwAHKMGiRqo_Ag2Mk-xh5KTskgTm9NDz_5pqqBTgAKHI
Малко съм променил твоя код: https://pastebin.com/UNFx7yGk Така дава 100/100.
Проблемите:
Разделяш входа по спейсове и вземаш сами първото съвпадение т.е. в ::Mooning::**Shy** ще намери само първия. Това се коригира като замениш if с while.
Имаш два регекса и за двата вида префикса. Принципно това работи но добавя в листа елементите първо само с единия префикс и след това с другия. Така се губи поредноста и съдията не го приема .
Благодаря! :)
Да точно - заменяш навсчякъде if с while и комбинираш два от регексите, за да не се размести реда на елементите накрая.
Мерси, получи се.