Sol
考虑给每个数分别赋值 \(0 \sim 2\),然后考虑计算最终的答案。
比如说 \(4\) 个数 \(a~b~c~d\):
- \(a~b~c~d\)
- \(-a-b~-b-c~-c-d\)
- \(a+2b+c~b+2c+d\)
- \(-a-3b-3c-d\)
或者说 \(5\) 个数字 \(a~b~c~d~e\):
- \(a~b~c~d~d\)
- \(-a-b~-b-c~-c-d~-d-e\)
- \(a+2b+c~b+2c+d~c+2d+e\)
- \(-a-3b-3c-d~-b-3c-3d-e\)
- \(a+4b+6c+4d+e\)
不难发现这个东西就是组合数模 \(3\),显然 Lucas 秒了。
还不会就看看代码吧。
Code
Link。