Loading...
shestakov avatar shestakov 0 Точки

Steam acount ,programing fundamentals

As a gamer, Pesho has Tseam Account. He loves to buy new games. You are given Pesho`s account with all of his games-> strings, separated by space. Until you receive "Play!" you will be receiving commands which Pesho does with his account. You may receive the following commands:

 Install {game}

 Uninstall {game}

 Update {game}

 Expansion {game}-{expansion}

If you receive Install command, you should add the game at last position in the account, but only if it isn`t installed already.

If you receive Uninstall command, delete the game if it exists.

If you receive Update command, you should update the game if it exists and place it on last position.

If you receive Expansion command, you should check if the game exists and insert after it the expansion in the following format: "{game}:{expansion}";

 

Здравейте колеги!Всичко е окей с изключение на expansion-а , и не мога да намеря къде бъркам,ако някой може да помогне ще съм благодарен!

https://pastebin.com/1NDvqA52

0
Fundamentals Module
KeepCoding avatar KeepCoding 554 Точки
Best Answer

Каквото каза колегата преди мен --> пооправен вариант: https://pastebin.com/ADvZEuKs
Сега вече дава 100/100. NewList малко не ти трябваше (условието може би малко обърква). Също и имената на променливите от тип колекции не трябва да започват с главна буква.

0
24/06/2018 11:55:51
shestakov avatar shestakov 0 Точки

Благодарско!

0
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки
  1.     string[] tok = game.Split('-');

  2.                         string gameName = tok[0];

  3.                         string expansion = tok[1];

тоя split го направи преди проверките как очакваш lista ти да държи името на играта като и го подаваш + експанжъна реално ти трябва да провериш дали list-a ти държи gameName другото ти е ок като цяло. В горните случай ти работи game защото ти подават само gameName а тук ти  подават комбинация.

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