输入部分那个
for (int i = 1; i <= n; i++) { int p = (i << 1) - 1, q = i << 1; scanf("%d %d %d", &a[p].x, &a[q].x, &a[p].y); ++a[q].x; a[q].y = -a[p].y; b[i] = a[p].y; }
是什么意思啊,我知道是用差分的思想,但这个移动是什么意思呢QAQ