原题链接:
loj
题意简述
给定 n n n,表示有 n n n个数 x 1 , x 2 . . . x n x_1,x_2...x_n x1,x2...xn,每个在 [ a i , b i ] [a_i,b_i] [ai,bi]之间,求 ∑ i = 1 n x i 2 \sum\limits_{i=1}^{n}x_i^2 i=1∑nxi2的不同取值个数。
数据
输入
n//n<=100
a1 b1
a2 b2
...
an bn//ai,bi<=100
输出
答案
样例
输入
5
1 2
2 3
3 4
4 5
5 6
输出
26
思路
朴素的 D P DP DP:
考虑到每个数的平方顶多 1 e 6 1e6 1e6,所以我们设 d p [ i