#HK4308. 「ROIR 2022 Day2」幼儿园的新年活动
「ROIR 2022 Day2」幼儿园的新年活动
题目描述
译自 ROI Regional 2022 Day2 T1. Новый год в детском саду
幼儿园正在为新年做准备,老师决定组织孩子们制作装饰品并寄给圣诞老人,用来装饰他的驯鹿。
孩子们对这个主意很感兴趣,他们用纸剪了 颗星星和 片雪花。现在,他们计划把这些装饰品寄给圣诞老人。孩子们非常喜欢自己剪的装饰品,所以他们可能会留下部分装饰品。因此,他们可以寄给圣诞老人 颗星星和 片雪花,其中 和 。为了不让圣诞老人失望,孩子们必须至少寄出一个装饰品,即 。
为了让所有驯鹿看起来都很漂亮,每只驯鹿上应该有相同数量的装饰品。已知圣诞老人有 只驯鹿,所以如果寄出 颗星星和 片雪花, 的总数必须能被 整除。
老师想知道,有多少种不同的方式可以组成寄给圣诞老人的包裹。如果两种方式中星星或雪花的数量不同,则认为它们是不同的方式。
输入格式
输入包含多组数据。第一行包含一个整数 ,表示输入数据组数。
接下来的每一行描述了一组输入数据,包含三个整数 ,分别表示圣诞老人的驯鹿数量、孩子们剪的星星数量和雪花数量。
输出格式
对于每组输入数据,输出一个整数,表示有多少种方式可以组成寄给圣诞老人的包裹。
4
4 2 2
4 4 4
6 5 5
8 13 17
1
6
5
30
在第一组输入数据中,圣诞老人有 只驯鹿,孩子们剪了 颗星星和 片雪花。这里只有一种方式寄出所有的装饰品。
在第二组输入数据中,圣诞老人也有 只驯鹿,但孩子们剪了 颗星星和 片雪花。这里有 种方式: 颗星星和 片雪花, 颗星星和 片雪花, 颗星星和 片雪花, 颗星星和 片雪花, 颗星星和 片雪花,以及 颗星星和 片雪花。
数据范围与提示
详细子任务附加限制及分值如下表所示。
| 子任务 | 分值 | 附加限制 | 子任务依赖 |
|---|---|---|---|
| , | 无 | ||
| , | 无 | ||
| , | 无 | ||
| , | |||
| , | 无 | ||
| , | |||
| 无 |