Буквы = Новый Структура;
Буквы.Вставить("А", 3);
Буквы.Вставить("Б", 2);
Буквы.Вставить("В", 1);
//Собираем пары в список и сортируем
Ключи = Новый СписокЗначений;
Для Каждого Буква Из Буквы Цикл
Ключи.Добавить(Буква.Значение, Буква.Ключ);
КонецЦикла;
Ключи.СортироватьПоЗначению(
НаправлениеСортировки.Возр);
//Пересобираем структуру в новом порядке
СортБуквы = Новый Структура;
Для Каждого Элемент Из Ключи Цикл
СортБуквы.Вставить(Элемент.Представление,
Элемент.Значение);
КонецЦикла;
//СортБуквы = [В:1 Б:2 А:3]
Части = Новый Массив;
Для Каждого Буква Из СортБуквы Цикл
Части.Добавить(Буква.Ключ + ":" +
Буква.Значение);
КонецЦикла;
Сообщить(СтрСоединить(Части, " "));