@blackCover

Как разложить лист из 5 чисел в листы по 3 уникальных числа в Dart?

Доброго времени суток. Начинающий программист, начинаю учить Dart.
Нашел задачку: есть лист из 5 чисел ls = [51, 56, 58, 59, 61], надо разложить на комбинации по 3 уникальных числа и проверить, чтобы их сумма была меньше какого-то числа.
На бумаге я расписал вот так: [51,56,58], [51,56,59], [51,56,61], [51,58,59], [51, 58,61], [51,59,61], [56,58,59], [56,58,61], [56,59,61], [58,59,61].
Подскажите как это описать программным кодом? Может это и просто, но я пока не знаю языка и прошу помочь салаге))
  • Вопрос задан
  • 36 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Neonoviiwolf
Flutter developer
Тут язык не важен, комбинаторика вам в помощь.
А так https://pub.dev/packages/trotter - он вроде делает что вам нужно, откройте код и посмотрите реализацию
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы