Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
10
Какой результат выведет программа №11
Компании, где спрашивали:
EnjoyPro
Условие задачи
В задаче требуется определить, какой текст появится в консоли после выполнения цепочки функций над массивом целых чисел. Массив сортируется, отбираются только положительные элементы, каждый из них преобразуется в строку, а затем строки объединяются в одну без разделителей в обратном порядке. Выведите полученную строку.
import UIKit
let numbers = [-2, 3, 1, -4, -6, 5]
let output = numbers
.sorted()
.filter { $0 > 0 }
.map { String($0) }
.reduce("") { $1 + $0 }
print(output)