Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият.
Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание.
Използваме бисквитки и за измерване на маркетинговите ни усилия.
Then you continue to shake off the border occurrences of the new pattern until the pattern becomes empty or until there is less than the - needed for shake, matches in the remaining string.
Написано е какво се случва, ако pattern-a остане празен, но не и ако си е празен принципно. Никъде в условието няма ясна опция да няма инпут изобщо, какъвто е случая с 10-ти тест. Напротив даже:
Input
The input will consist only of two lines.
On the first line you will get a string of random characters.
On the second line you will receive the pattern and that ends the input sequence.
А другото...
The two strings may contain ANY ASCII character.
Мдааа...ANY...ама не и никакви... :)
И аз пробвах с regex, но ако нямах тестовете...нямаше шанс да схвана къде и защо гърми. С тестовете го докарах до 100, но въпреки това успях да го счупя с мoй, измислен такъв, което ми доказа, че явно не е опция regex-а в случая.
Трудно на изпит може да се сети човек, че има подобни спънки в тестовете, особено на точно този изпит, който, така или иначе, ни затрудни почти всички .
Ами той този изпит реално спъна хората с тестове, не толкова с алгоритмите в задачите. Lesson learnt от наша страна за тестовете. Btw. null (нищо) също е част от ASCII character-ите
Хмм...виж, това, че null е в ASCII таблицата не го знаех.
Благодаря :)