#SY0603. 货物装箱

货物装箱

丝绸之路货物组合

2026 青少年信息素养大赛 复赛卷四 · 小学组 C++ 第 13 题

题目描述

丝绸商行有三种货物:丝绸最多 3 份、茶叶最多 3 份、瓷器最多 6 份。现将它们混合装箱,从中任意取出 8 份货物。要求:

  • 丝绸数量不超过 3,茶叶数量不超过 3,瓷器数量不超过 6
  • 三种货物数量均 ≥ 0
  • 丝绸 + 茶叶 + 瓷器 = 8

请输出所有合法的搭配方案,每行一个方案。

输入格式

无输入。

输出格式

每行三个整数,空格分隔,分别表示丝绸份数、茶叶份数、瓷器份数。按丝绸从小到大、丝绸相同时茶叶从小到大的顺序输出。

格式如(仅展示格式用):

1 1 6
1 3 4