Loading...
Ivanpavlov95 avatar Ivanpavlov95 32 Точки

със стринг е по бавна операция, аз съм направил задачата със стрингбилдър и няма проблем, ето моето решение от денс https://pastebin.com/PJsR7GMd

0
erifila avatar erifila 0 Точки

Благодаря за решението, но и като го направя със стринг билдър ми дава същата грешка.

Изглежда проблемът е в регекса или MatchCollection-а, но не мога да рабера какъв е. Задачата на група едно съм я решила почти по-същия начин и там работи коректно в judge. 

0
Ivanpavlov95 avatar Ivanpavlov95 32 Точки

Погледни моя регекс има условие за съзтезателя символа с който да почва неговото име  да е еднакъв с този дето го завършва, А начинат по който си го направила ти е грешно.При теб ще мачнеш $Пешо% а това не е коректно 

0
erifila avatar erifila 0 Точки

Твоят регекс е доста по-добър. :) И с него пробвах, но дава същата грешка. Иначе имам проверка дали двата символа са еднакви

0
msmner avatar msmner 38 Точки

Здравей!


Сложи един "return" след като намериш и изпишеш координатите, за да не въртиш цикъла до безкрайност и вземаш 100/100. Тази нулева грешка би трябвало да се получава, понеже твоят код изисква още входни данни, а Judge не му дава нищо след като намери координати.

Също така няма нужда да конвертираш geohashCode[i] в UInt16, понеже при сумирането на чара с число то подразбира, че става въпрос за числовото му изражение спрямо ASCII таблицата. При първа итерация с правилен вход няма да направи впечатление, но ако махнеш "return" и въведеш същия правилен вход, то декриптираният код вече ще бъде различен. Бих се радвал ако някой може да каже как точно се получава това. 

Поздрави!
 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.