🅰Б
Size: a a a
🅰Б
🅰Б
🅰Б
🅰Б
MG
var array = [5, 3, 2, 1, 7]
var result = [(original: Int, sortIndex: Int, index1: Int)]()
for i in array.enumerated() {
result.append((original: i.element, sortIndex: i.offset + 1, index1: 0))
}
result.sort { (lhs, rhs) in
lhs.original < rhs.original
}
for i in result.enumerated() {
result[i.offset].index1 = i.offset + 1
}
result.sort { lhs, rhs in
lhs.sortIndex < rhs.sortIndex
}
for i in result {
print(i.original, i.index1)
}
Т
Т
A