捡石头 【题目描述】 小强在河边捡了 2 块漂亮的石头,他想再捡两块石头,让这 4 块石头的质量正好为 30 斤,并且新捡的两块石头的质量是介于前两块石头的质量之间的数字,请编程 输出第 3 块和第 4 块石头的质量。注:每个石头的重量都是整数,如果找不到合适 的石头,则输出 0 0。 【输入格式】 输入 2 个数,数与数之间以空格间隔,表示 2 块石头的质量。 【输出格式】 输出表示第 3、4 块石头的质量的所有可能结果,每块石头质量的数字用空格隔开。多组结果时,按第 3 块石头质量从小到大排序分行输出。 【样例输入】 1 11 【样例输出】 810 9 9
正确答案:同13666捡石头。枚举第3、4块介于前两块间且4块和30。核心:枚举组合。
试卷来源:2023全国青少年信息素养大赛C++算法创意实践挑战赛(小学组_复赛)真题1