Winning Ticket
Здравейте,
Някой може ли да удари едно рамо за четвъртата задача от следния изпит - https://judge.softuni.bg/Contests/Practice/Index/377#1. Дава ми 70/100 точки, ето и кода - http://pastebin.com/RYNqdPMA
Благодаря!
Здравейте,
Някой може ли да удари едно рамо за четвъртата задача от следния изпит - https://judge.softuni.bg/Contests/Practice/Index/377#1. Дава ми 70/100 точки, ето и кода - http://pastebin.com/RYNqdPMA
Благодаря!
Здравей, опитай да въведеш: th@@@@@@@emo@@@@@@ey от ляво имаш 7, а от дясно 6, отговора трябва да е 6@ .
Можеш да погледнеш моето решение, ако желаеш. https://github.com/stefkavasileva/Programming-Fundamentals/blob/master/OldExams/RetakeExam-6January2017/04.WinningTicket/WinningTicket.cs
Можеш също така да добавиш дължна на символите в реджекса, за да не ти мачва излишно и @@ , например. new Regex(@"[@]{6,10}|[#]{6,10}|[$]{6,10}|[\^]{6,10}")
Мерси много, но като го въведа си ми излиза правилно 6@...а със смяната на регекса се качи до 80 % :Д
Явно съм въвела интервал без да искам, когато съм пробвала решението ти, защото ми излезе invalid ticket. Сега ще се опитам да намеря проблема :)
Открих единия проблем: @@th@@@@@@emo@@@@@@e - дава че няма съвпадение защото матчва и първите две @@ , и мин дължина от ляво става 2 с този знак а от дясно ще е 6 и няма да са равни. Като смених реджекса с моя ми даде 80. Продължавам да търся. Тази задача мен ме измъчи.
Много ти благодаря!!!! :)
Оправих кода ти : http://pastebin.com/tNGqRsmC Другия проблем беше, че в случай като този @@@@@@@@@@fg@@@@@@ss изписваше Jackpot, защото проверяваш само от ляво.
Златна си, много благодаря!! :) Успех другата неделя :)
Благодаря, успех и на теб!! :)
Някой може ли да сподели и на мен защо моето решение ми дава 80 точки.Всички тестове,за които се сетих да пробвам минават, и не мога да разбера къде е проблема.
http://pastebin.com/KSiqfHa2
Погледни отговора ми, като въведеш th@@@@@@@emo@@@@@@ey ти излиза, че нямаш съвпадение. Отговора е 6@ . Помисли за дължината.
Благодаря.Просто не съм разбрал условието правилно и това ми е бил проблема :)
ето и моя код ... с леки настройки и тестване на примерните входове на StefkaVasileva (които излизат както трябва), отново го докарвам до 80%, което от друга страна си е супер резултат :),
така че не е проблема в дадените,по-горе , входове - http://pastebin.com/pgFfazML
аз, както се забелязва не използвам RegEx - и предполагам, че сплита е проблем :), не изключвам знаци като "+,-,*,),[", и подобни :)