#P11261. [COTS 2018] 直方图 Histogram

    ID: 10719 Type: RemoteJudge 1000ms 1000MiB Tried: 0 Accepted: 0 Difficulty: 5 Uploaded By: Tags>2018COCI(克罗地亚)

[COTS 2018] 直方图 Histogram

题目背景

译自 Izborne Pripreme 2018 (Croatian IOI/CEOI Team Selection) D1T1。1s,1G\texttt{1s,1G}

题目描述

给定笛卡尔坐标系中的直方图,宽度为 nn,第 ii 格的高度为 hih_i。也就是说,对于 1in\forall 1\le i\le n,第 ii 格所占矩形的顶点坐标分别为 (i1,0),(i,0),(i1,hi),(i,hi)(i-1,0),(i,0),(i-1,h_i),(i,h_i)

给定正整数 pp,求出满足以下条件的矩形的数量:

  • 矩形的四个顶点的坐标均为整数;
  • 矩形有一条边在 xx 轴上;
  • 矩形完全位于直方图内部(可以与边界相切);
  • 矩形的面积至少为 pp

输入格式

第一行,两个正整数 n,pn,p

第二行,nn 个正整数 h1,h2,,hnh_1,h_2,\ldots,h_n

输出格式

输出一行一个整数,表示答案。

6 9
1 4 4 5 2 3
3
10 5
3 6 1 3 2 1 5 3 4 2
31

提示

样例解释

样例一解释:

数据范围

对于 100%100\% 的数据,保证:

  • 1n1051\le n\le 10^5
  • 1p10141\le p\le 10^{14}
  • 1hi1091\le h_i\le 10^{9}
子任务编号 nn\le pp hih_i\le 得分
1 1 3000 3\, 000 1012\le 10^{12} 109 10^9 10 10
2 2 105 10^5 108\le 10^8 10001\, 000 15 15
3 3 105 10^5 =1=1 10910^9
4 4 105\le 10^5 25 25
5 5 1014\le 10^{14} 35 35