龙舟队员座次的规划问题

您好,
我是划龙舟团体的一员,每次我们需要安排队员的座次以达到龙舟前后,左右的重量平衡。否则龙舟会侧翻。
现在我在尝试用简单的工具来自动化这个问题。有了所有队员的体重后由工具自动生成最佳的队员座次并且可视化的展现出来。
具体问题描述见下图。
请教相关数据工程师或者数据科学家,用什么工具比较合适(比如excel 里的resolver, google chart, google data studio, tablue 等),建模的思路是怎样的。
感谢。

img