#P1003. [QY-001-Div.4] D.里古兰特村落
[QY-001-Div.4] D.里古兰特村落
题目描述
在遥远的西方,古法兰克地区有一片黄沙障壁的荒芜之地,沙尘深处衍生出了一片远离尘嚣的村落,这是这片荒芜之地唯一的文明,由于长期无人问津,这片村落赓续着许多古老而奇异的传统。 在村落的正中央矗立着一株繁茂的石榴树,这也许是这片荒地唯一的生机,村民们在树前搭建了 个祭坛,每年村民都会将树上掉落的石榴摆布在祭坛上,为了表示长久而崇高的敬仰,这 个祭坛上摆布的石榴 ~ 恰好是 ~ 的一个排列,同时为了避讳,村民对祭坛上的石榴数作出如下约束:
- 对于每个祭坛石榴数 需满足 。
摆放石榴的方式有很多种,而每种方式为村落带来的神祈值 可能会有所不同,其中 的计算方式如下:
- 。
也就是每个祭坛石榴数与祭坛编号的差值之和。 但村民并不能清楚地算出神祈值 ,这天聪明的探险家 @zls_XICK 意外发现了这个遗失村落,于是他想要帮助村民计算最佳的神祈值 ,并试着帮助村民摆放石榴。
村民认为神祈值 最小时,获得的祝福最大,但他们也不希望神祈值 变为 ,若不存在合规的摆放方案,神祈值 会变为 。
于是他想要计算 个祭坛可以得到的最小神祈值 是多少,并求出可以使神祈值 最小的石榴摆放方案数 。
特此鸣谢 @Lelzy 对数据点配置错误指出。
输入格式
本题包含多组测试数据
第一行输入一个整数 表示数据总数。
后对于每组数据输入一行一个整数 表示祭坛数。
输出格式
对于每组输入输出一行两个整数。
分别表示最小神祈值 以及满足神祈值最小的方案数 。
两个整数用空格隔开。
2
2
3
2 1
4 2
数据规模与约定
对于 的数据保证 , 。
对于另外 的数据保证 。
对于 的数据保证 , 。