#KKT090307. 折纸
折纸
题目描述
有一张宽 、高 的矩形纸。先沿 折叠,把左边的纸翻到右边;再将高度方向等分成 份,折叠重合。折好后的纸以左下角为原点,其宽为 ,高为 。
将矩形 涂色,墨水会渗透该位置的所有纸层。展开后,求没有被染色的面积。
输入格式
第一行组数 。接下来每组一行八个整数 。
输出格式
每组输出未染色面积。
样例
1
5 6 2 2 1 1 3 2
21
数据范围
,,,, 能被 整除;,。
有一张宽 w、高 h 的矩形纸。先沿 x=f 折叠,把左边的纸翻到右边;再将高度方向等分成 c+1 份,折叠重合。折好后的纸以左下角为原点,其宽为 max(f,w−f),高为 h/(c+1)。
将矩形 [x1,x2]×[y1,y2] 涂色,墨水会渗透该位置的所有纸层。展开后,求没有被染色的面积。
第一行组数 K。接下来每组一行八个整数 w,h,f,c,x1,y1,x2,y2。
每组输出未染色面积。
1
5 6 2 2 1 1 3 2
21
1≤K≤5,1≤w,h≤109,0≤f≤w,0≤c≤1000,h 能被 c+1 整除;0≤x1<x2≤max(f,w−f),0≤y1<y2≤h/(c+1)。