atcoder#ABC168E. [ABC168E] ∙ (Bullet)
[ABC168E] ∙ (Bullet)
题目描述
匹のイワシが釣れました。 匹目のイワシの美味しさは 、香り高さは です。
この中から 匹以上のイワシを選んで同じクーラーボックスに入れますが、互いに仲が悪い 匹を同時に選ぶことはできません。
匹目と 匹目のイワシは、 を満たすとき(また、その時に限り)仲が悪いです。
イワシの選び方は何通りあるでしょう?答えは非常に大きくなる可能性があるので、 で割ったあまりを出力してください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを で割ったあまりを出力せよ。
题目大意
题目描述
你钓到了 条沙丁鱼,第 条沙丁鱼有一个美味程度 和香味程度 。
因为吃不完这么多,所以需要把其中一条以上的沙丁鱼放进冰箱。不幸的是,由于它们之间有的关系不好,所以死了之后放在一起也会打架。
- 定义两条鱼 之间的关系不好为:当且仅当
为了不让它们打架,请输出可能的方案数,答案对 取模。
3
1 2
-1 1
2 -1
5
10
3 2
3 2
-1 1
2 -1
-3 -9
-8 12
7 7
8 1
8 2
8 4
479
提示
制約
- 入力はすべて整数
Sample Explanation 1
条件を満たす選び方は以下の 通りです。 - 匹目 - 匹目 - 匹目 - 匹目 - 匹目