Професионална програма
Loading...
+ Нов въпрос
TeodorStefanovPld avatar TeodorStefanovPld 1278 Точки
  1.     if (tokens[1] == "banned")

  2.                 {

  3.                     bannedDudes.Add(name);

  4.                     continue;

  5.                 }

  6.  

 You can receive a command to ban a user for cheating in the following format: "{username}-banned". In that case, you should remove the user from the contest, but preserve his submissions in the total count of submissions for each language.

ти това не го правиш,ти направо прескачаш на следващото подаване на данни с continue

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

 

 

  1.                 if (students.ContainsKey(name) == false)

  2.                 {

  3.                     students.Add(name,  0);

  4.                 }

  5.  

  6.                 students[name] = points;

  7.  

  8.                 if (languages.ContainsKey(lan) == false)

  9.                 {

  10.                     languages.Add(lan, 0);

  11.                 }

  12.  

  13.                 languages[lan] += 1;

и тея неша са малко безмислени можеш направо

students.Add(name, points);

      languages.Add(lan,1);

и тн доста неща могат да се пипнат, но поне на мен ми се струва че това continue ти чупи защото така не добавяш езика на човека в общата бройка.

-2
04/09/2018 20:34:39