TGViewer
Python вопросы на собеседовании с ответами Python вопросы на собеседовании с ответами @pythonjuniorjob · 7.15K subscribers
Post #440 4.72K
#вопрос123

У вас и вашего соперника есть по 5 самодельных карт. Каждая карта помечена какой-нибудь цифрой от 0 до 9 (случайным образом, повторы возможны). Выигрывает тот, кто сумел составить наибольшее двузначное число из имеющихся у него цифр.

Напишите функцию, которая будет принимать два списка из 5 цифр каждый (первый — ваш, второй — вашего соперника) и возвращать True, если в этом раунде побеждаете вы. В случае ничьей или победы соперника возвращается False.

Разбор примера
 win_round([2, 5, 2, 6, 9], [3, 7, 3, 1, 2]) ➞ True
# Из ваших цифр можно составить число 96
# Ваш соперник может составить число 73
# В этом раунде побеждаете вы, потому что 96 > 73

Примеры
 win_round([2, 5, 2, 6, 9], [3, 7, 3, 1, 2]) ➞ True
win_round([1, 2, 3, 4, 5], [9, 8, 7, 6, 5]) ➞ False
win_round([4, 3, 4, 4, 5], [3, 2, 5, 4, 1]) ➞ False
More from @pythonjuniorjob
  1. Sep 24, 2026Ответ на #вопрос2509 Смотреть ответ
  2. Sep 24, 2026#вопрос2509 Напишите функцию, которая принимает радиус круга и площадь квадрата и возвраща…
  3. Sep 23, 2026Ответ на #вопрос2409 Смотреть ответ
  4. Sep 23, 2026#вопрос2409 Напишите код для преобразования списка в строку. Примеры: Input: ['Geeks', 'fo…
  5. Sep 4, 2026Ответ на #вопрос20101 Смотреть ответ
  6. Sep 4, 2026#вопрос20101 Как округлить число в Python?
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →