Tap here to switch tabs
Problem
Ask
Submissions

Problem: Largest Number After Digit Swaps by Parity

easy
15 min
Explore how to find the largest number by swapping digits of the same parity using heaps. Understand problem constraints and practice implementing an efficient solution to optimize digit rearrangement within given rules.

Statement

You are given a positive integer num. You can swap any two digits of num as long as they share the same parity (both are odd or both are even).

Your task is to return the largest possible value of num after performing any number of such swaps.

Constraints:

  • 11 \leq num 109\leq 10^9

Tap here to switch tabs
Problem
Ask
Submissions

Problem: Largest Number After Digit Swaps by Parity

easy
15 min
Explore how to find the largest number by swapping digits of the same parity using heaps. Understand problem constraints and practice implementing an efficient solution to optimize digit rearrangement within given rules.

Statement

You are given a positive integer num. You can swap any two digits of num as long as they share the same parity (both are odd or both are even).

Your task is to return the largest possible value of num after performing any number of such swaps.

Constraints:

  • 11 \leq num 109\leq 10^9