[Programming Fundamentals] Проблем със задача Hands of Cards
Здравейте,
Доста се мъчих на тази задача и накрая пак за Слав не ми се получава, а за Пешо и за Пешослав всичко е наред.
Няма да поставям код, защото стана доста дълъг и объркващ, пък и проблема идва още от условието (но ако мислите, че е необходимо, ще го поставя):
Първите карти, които Слав изтегля, са: 3H, 10S, JC, KD, 5S, 10S => общо 146
Вторите са: 6H, 7S, KC, KD, 5S, 10C => общо 115
Но KD и 5S се повтарят, така че във второто тесте махаме KD (13 * 2 = 26) и 5S (5 * 4 = 20) и става => 115 - (26 + 20) = 69
Значи първото + второто тесте дава общо => 146 + 69 = 215
А в очакваният изход е 175. Пропускам ли нещо? Калкулациите в програмата ги проверих няколко пъти и не са грешни, сметнах и с калкулатор и пак се получава толкова, пък и имайте предвид, че за Пешо и Пешослав всичко е точно. Къде греша?