Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

Svetloslav avatar Svetloslav 92 Точки
Best Answer

1->https://pastebin.com/wQFicDU6

3->https://pastebin.com/SBQbRZ2n

4->https://pastebin.com/BFGCCBkg

Втора я имам на 90/100 ако искаш мога да я дам

0
DilyanaGancheva avatar DilyanaGancheva 7 Точки

Благодаря! На мен точно 2-ра и 4-та ми трябват, така че давай

0
Svetloslav avatar Svetloslav 92 Точки

Ето моето решение на втора не е най-удачното, но дава 90/100.

https://pastebin.com/cLT17YMC

0
DilyanaGancheva avatar DilyanaGancheva 7 Точки

 На 2-ра аз не можах да реша как да посоча ?<name> да бъде с такава дължина каквато са подали, виждам, че и ти не си го посочил изрично, може и за това да ти е 90/100. Иначе си е супер, благодаря!

0
Svetloslav avatar Svetloslav 92 Точки

Мисля, че трябва да се направи целия input на един string след това трябва този string да се сплитне по " 0 " и ще останам само числата който ти трябват и тях вече трябва да се вземе кода на буквите с regex. Мисля, че така трябва да се направи, но моето решение не е правено така.

0
25/04/2018 22:04:40
Google avatar Google 188 Точки

В ASCII кода на някоя буква също може да има 0, така че не ми се струва удачно да се сплитва по 0. Виж моето решение на трета 100/100. Направих го с прост регекс в комбинация със стрингообработка. В началото ми даваше 90/100, но това беше заради регекса, имах един излишен спейс в патърна, който дава грешен отговор, тъй като явно някоя дума се разделя на границата между 22-та символа. 

0
Svetloslav avatar Svetloslav 92 Точки

Трябва да се сплитне по space и 0 не само по нула.

1
DilyanaGancheva avatar DilyanaGancheva 7 Точки

пак няма да стане, защото може в началото на стринга да имаш 0 или пък в края, аз ги въртях тези варианти на изпита, но мачваше и нулите...В твоето решение  след мачването( правиш група и на count),според мен може да се вкара един if да проверява дали дължината на <name> е равна на < count> и ако е true, да се изпълнява логиката за преобразуване в chars. Абе то след изпита решения бол....Аз по-късно ще го пробвам така дали ще стане

0
Svetloslav avatar Svetloslav 92 Точки

Ето какво имах предвид, нулевите тестове си минават обаче изпита не е пуснат за practice и не мога да видя колко точки ще даде, но мисля че е така.

https://pastebin.com/rbDq1mzP

0
26/04/2018 10:18:46
DilyanaGancheva avatar DilyanaGancheva 7 Точки

Е те това е! Изчистено, простичко и ясно!!! Аз исках нещо подобно да направя, но загубих много време с регекса и размера...и забих..

1
ToniStoyanov avatar ToniStoyanov 8 Точки

Здравейте,

Ей тази задача много ме запали голямо ръчкане падна, но я преборих :) все още не сме стигнали на материала за regex, list`s и тн. така, че може и да не е най-простото решение. :)

https://pastebin.com/0hrvdB9y

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