Задача с собеседования в Microsoft: Самое большое палиндромное число
Задача. Дана строка, состоящая только из цифр. Нужно вернуть наибольшее палиндромное число, которое может быть составлено, используя только цифры из данного числа. Необязательно использовать все цифры из заданного числа, но нужно использовать хотя бы одну цифру. Цифры можно использовать в любом порядке. Нельзя дополнять результат ведущими нулями (нулями в начале).
Ссылка на leetcode: https://leetcode.com/problems/largest-palindromic-number/description/
Пример:
Input: "444947137"
Output: "7449447"
Пример:
Input: "00009"
Output: "9"
Решение. Решение описал тут: Задача с собеседования в Microsoft: Самое большое палиндромное число
Post #356
1.87K