Python fundamentals - Dictionaries - More Exercises - 1. Rankings
Проблемче със задачата. Дава ми 60/100 , но имам проблем с намирането на contest-a ,в който вече е участвал юзъра.
Не открива, че юзъра вече е участвал в съответния конкурс и винаги добавя всеки конкурс към конкусрсите, в които е участвал. ако махна [0] след username ми търси само по 1-ви конкурс. Пробвах с лист слаисинг, после с нестед комрехеншън и нищо.
Някой да ми покаже как да го оправя за 100 точки. Долу е условието и джъдж..
https://judge.softuni.bg/Contests/Practice/Index/1738#0
https://pastebin.com/SMdTg91S
Привет,
Благодаря за интереса към проблемът ми. Аз вече получих ершението от колега в курса и се оказа, си прав. Решение за 100 % може да се постигне само с вложен речник, защото за жалост вложените списъци немогат да бъдат обходени, така както речничите могат да бъдат обходени и проверени по вътрешният ключ на вложеният речник.
Благодаря.
И все пак няма ли да качите решението на задачата? Аз правя вложен речник, но презаписва стойностите само на един участник - {'C# Fundamentals': {'user': 'Nikola', 'points': 200}, 'Algorithms': {'user': 'Tanya', 'points': 380}, 'Part One Interview': {'user': 'Tanya', 'points': 220}, 'Js Fundamentals': {'user': 'Tanya', 'points': 400}}
Може ли решението?
Несум успял още да намеря решение за над 60 %. Другата седмица пак ще ги мъча тези задачи. Иначе решението не е мое и немогат да споделям чужди решения . . или мога...незнам
Здравейте,
Извинявам се, че малко късно виждам, но ако все още ви интересува ето това е моето решение:
https://pastebin.com/sdPx59pC
Мерси. It works!
Публикувам решение на задачата в случай, че някой колега се затруднява все още:
https://pastebin.com/hVKHMk0D
Благодаря за примера, послужи ми за сравнение за да открия грешката си при различни входни данни.
:)