⌘K
Flycodx

Chess Tournament Pairing Generator

Chess Tournament Pairing Generator

MediumArrays0% accepted

Priya organizes Delhi's annual chess championship with 16 players of varying ratings. She needs to create valid pairings where players matched have similar skill levels (rating difference ≤ 100).

Approach

Given an array of player ratings, find all valid pairings where rating difference between paired players doesn't exceed a maximum difference.

Input

ratings=[1200,1300,1400,1500], maxDiff=100

Output

[[1200,1300],[1400,1500]]
solution.py
Loading editor...
Test 1
Test 2
Test 3

Press Run to test your custom input, or Submit to judge against all test cases.

Sign in to continue

Create a free account to run code, submit solutions and track progress.

  • Free forever — no credit card
  • 10+ languages with live execution
  • Points, streaks & leaderboards
Auto Save OnLn 1, Col 1Spaces: 4UTF-8LFPython 3