Loading...

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

PavelKolashev avatar PavelKolashev 5 Точки

Cypher Roulette

Здравейте, имам проблем със следната задача:

You will be given an integer N. On the next N lines, you will receive some strings.

The strings will be either:

 sequences of random characters

 or the command - "spin"

If they are normal random characters, you should append them to one another in the cypher string.

If the command "spin" is entered, every string entered after it should be appended at the start

of the cypher string, if the command "spin" is entered again after that, you should again begin to append

them at the end of the cypher string. And so, the append direction changes each time you enter the command

"spin".

If two equal strings are entered two consecutive times, the cypher resets - emptying the cypher string. This rule

also applies to the "spin" command.

Note: the "spin" commands do not count towards the N count.

Каквото и да напиша излиза както трябва,не виждам условие което да не съм спазил но judge ми дава 80/100. Знам, че има друга такава тема, но аз искам да разбера какде са пропуските в моето решение. Ето го и него:

 

http://pastebin.com/EP14ySM0

Тагове:
0
Programming Fundamentals
vasilivanov93 avatar vasilivanov93 43 Точки
Best Answer

Ето едно решение от мене. Дано да ти е полезно : http://pastebin.com/uuWFBHt5

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