משחק קלפים משונה - ריבוי מנצחים

בתיאור התרגיל לא כתוב על מצב שבו הסכום הגבוה ביותר מופיע אצל שני שחקנים או יותר.
האם בפתרון התרגיל ניתן להניח שיש רק שחקן אחד בעל הסכום הגבוה או צריך לתת מענה גם למקרים של ריבוי מנצחים?

לייק 1

ניתן להניח שיש מנצח אחד

לייק 1

כבר חשבתי שסיימתי הכל, הרצתי כמה בדיקות ובמקרה יצא לי תיקו באחת מהן :scream:
טיפלתי בנושא, וחזרתי לפורום להעלות כשאלה - ומצאתי תשובה! :star_struck:

סתם כדרך אגב, בנוסף לבקשות התרגיל, הכנסתי כמה שיפורים נוספים למשחק הזה:
אני מקבלת את מספר השחקנים ומספר הקלפים לחלוקה כקלט מהמשתמש, יש בדיקה האם הבקשה הגיונית בהתחשב בעובדה שיש לי רק חפיסת קלפים אחת, אם מישהו לא יודע לספור ניתן להכניס “max” כקלט שמחלק מספר קלפים מקסימלי מהחפיסה (בהתחשב בכמות השחקנים, כך שכל שחקן עדיין יקבל את אותו מספר קלפים), ומותר מנצח יחיד, או תיקו בין 2 שחקנים, אם יש תיקו של יותר משני שחקנים המשחק מודיע שאין מנצח.
רק אומרת, אם כבר אז כבר :stuck_out_tongue_winking_eye:

לייק 1