回答編集履歴

2

改めて回答

2019/09/15 14:01

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -1 +1,11 @@
1
+ 0~nの配列かなにかを用意しておいて、線分のx座標の位置をカウントしていけばいいです。
2
+
3
+ つまり例だと、要素数10の配列[0,0,0,0,0,0,0,0,0]を用意し、
4
+
5
+ 最初の[[0, 0], [3, 0]](の間違いですよね?)は0,1,2,3の要素を1増やして[1,1,1,1,0,0,0,0,0]
6
+
7
+ 次の[[0, 8], [0, 9]]は8と9の要素を加算して[1,1,1,1,0,0,0,1,1]
8
+
1
- 間違えまた。後で修正します。
9
+ という具合にすべての線分のx座標をチェックします。
10
+
11
+ 完成した配列で、q以上の要素が連続している部分を取り出せばいいです。

1

間違い回答

2019/09/15 14:01

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -1 +1 @@
1
- 線分に重複がないのなら、各線分の格子点を数れば済む話は?
1
+ 間違ました。後修正します。