比赛场次 405
比赛名称 NOIP模拟赛1
比赛状态 已结束比赛成绩
开始时间 2018-02-08 18:40:00
结束时间 2018-02-08 21:40:00
开放分组 全部用户
注释介绍
题目名称 天天爱射击
输入输出 shooting.in/out
时间限制 3000 ms (3 s)
内存限制 512 MiB
测试点数 20 简单对比
用户 结果 时间 内存 得分
GravatarChenyao2333 AAAAAAAAAAAAAAAAAAAA
8.682 s 114.81 MiB 100
Gravatarpztl AAAAAATTTTTTTWTTTTTT
13.293 s 1.24 MiB 30
Gravatar313 AAAAAATTTTTTTTTTTWTT
13.729 s 0.53 MiB 30
GravatarKyru Yann AAAAAATTTTTTTTTTTTTT
14.017 s 4.16 MiB 30
Gravatar偽りの神に抗え AAAAAATTTTTTTTTTTTTT
14.020 s 2.21 MiB 30
Gravatarbowen26222 AAAAAATTTTTTTTTTTTTT
14.022 s 2.21 MiB 30
GravatarMolotov AAAAAATTTTTTTTTTTTTT
14.023 s 0.92 MiB 30
GravatarCeres AAAAAATTTTTTTTTTTTTT
14.026 s 2.32 MiB 30
GravatarFYJ AAAAAATTTTTTTTTTTTTT
14.027 s 0.28 MiB 30
GravatarHtBest AAAAAATTTTTTTTTTTTTT
14.034 s 0.38 MiB 30
Gravatarlajioj AAAAAATTTTTTTTTTTTTT
14.034 s 2.86 MiB 30
Gravatarcrystal AAAAAATTTTTTTTTTTTTT
14.037 s 0.36 MiB 30
GravatarTony AAAAAATTTTTTTTTTTTTT
14.042 s 2.02 MiB 30
GravatarLovelove_boii AAAAAATTTTTTTTTTTTTT
14.042 s 2.08 MiB 30
Gravatar@@@ AAAAAATTTTTTTTTTTTTT
14.046 s 2.69 MiB 30
GravatarAHOI_Captain AAAAAATTTTTTTTTTTTTT
14.062 s 2.09 MiB 30
Gravatarblacker AAAAAATTTTTTTTTTTTTT
14.070 s 26.21 MiB 30
Gravatarサイタマ AAAAAATTTTTTTTTTTTTT
14.073 s 2.60 MiB 30
Gravatar梦那边的美好ET AAAAAATTTTTTTTTTTTTT
14.089 s 2.08 MiB 30
Gravatarsuzihan03 AAAAAATTTTTTTTTTTTTT
14.091 s 12.46 MiB 30
GravatarMascros C 0.000 s 0.00 MiB 0
GravatarJoker MMMMMMMMMMMMMMMMMMMM
0.000 s 0.00 MiB 0
Gravatarjoooooel WWWWWWEEEEEEEEEEEEEE
5.754 s 0.45 MiB 0
Gravatarsky_bz WWWWWWEEEEEEEEEEEEEE
8.741 s 292.10 MiB 0
Gravatar WWWWWWTTTTTTTTTTTTTT
14.019 s 3.20 MiB 0
Gravatarkirikko WWWWWWTTTTTTTTTTTTTT
14.031 s 0.35 MiB 0
Gravatarsarail WWWWWWTTTTTTTTTTTTTT
14.087 s 3.37 MiB 0
Gravatarniiick TTTTTTTTTTTTTTTTTTTT
20.000 s 11.17 MiB 0

天天爱射击

★★★☆   输入文件:shooting.in   输出文件:shooting.out   简单对比
时间限制:3 s   内存限制:512 MiB

题目描述

小C爱上了一款名字叫做《天天爱射击》的游戏,在这款游戏中可以用子弹将木板打碎。如图所示,这个游戏有一些平行于x轴的木板。现在有一些子弹,**按顺序**沿着y轴方向向这些木板射去。第i块木板被S_i个子弹击穿以后,就会碎掉消失。一个子弹可以贯穿其轨迹上的全部木板,特别的,如果一个子弹触碰到木板的边缘,也视为贯穿木板。

小C现在知道了游戏中n块木板位置,以及知道了m个子弹起始位置。现在问你每个子弹射出去以后,有多少木板会被击穿?

输入格式

第一行两个整数n和m,表示木板数量和子弹数量。其中1 <= n,m <= 200,000。

接下来n行,每行3个整数x_1,x_2,S,表示每块木板的左端点x坐标、右端点x坐标,以及贯穿多少次会碎掉。其中保证1 <= x_1 <= x_2 <=200,000 且1 <= S <=200,000。

接下来m行,每行一个整数x,表示每个子弹的x坐标。子弹按照发射顺序给出。其中保证1 <= x <= 200,000。

输出格式


m 行,每行一个整数。表示每颗子弹射出去后,有多少木板碎掉。

样例输入


3 2

1 3 1

2 4 2

3 4 1

2

3

样例输出



1

2

数据范围及提示

对于30%的数据,n,m <= 1000,其余按题目描述所示

对于100%的数据,n,m <= 200,000,其余按题目描述所示