打卡信奥刷题(383)用Scratch图形化工具信奥P7260[普及组/提高组] [COCI2009-2010#3] RAZGOVOR

[COCI2009-2010#3] RAZGOVOR

题目描述

可爱村只有一条长长的街道,从东向西延伸,有 m m m 户人家。每栋房子都有一个单独的房号,从 1 1 1 开始到 m m m 结束。

最近的暴风雪摧毁了大部分电话线,所以市长出资建造了一个新的电话线。Mirko 对这个新的电话网络的普及程度很感兴趣,所以他在一些点上安装了特殊的探测器。

探测器可以检测到两栋房子之间的任何电话,一栋房子在探测器的 东边,一栋房子在探测器的 西边

在第一个月结束时,Mirko 撤掉了所有的探测器,现在想知道在这一个月里,可能打过的电话中,最小 的电话数量是多少。

输入格式

第一行,两个正整数, n , m n, m n,m,分别表示探测器和房屋的数量。

接下来, n n n 行,每行两个正整数 P i P_i Pi,和 C i C_i Ci,编号为 i i i 的探测器检测到的位置和电话总数。 我们说,如果且仅当一个探测器在编号为 P i P_i Pi P i + 1 P_i+1 Pi+1 的房屋之间时,他就在位置 P i P_i Pi 上。

同一位置上最多有一个探测器。

输出格式

输出一个正整数,表示最小的通话次数。

样例 #1

样例输入 #1

3 4
3 1
2 2
1 1

样例输出 #1

2

样例 #2

样例输入 #2

2 3
1 23
2 17

样例输出 #2

23

样例 #3

样例输入 #3

3 9
7 2
8 3
3 4

样例输出 #3

5

提示

数据规模及约定
  • 对于 50 % 50\% 50% 的数据, 1 ≤ n ≤ 1 0 3 1 \le n \le 10^3 1n103 1 ≤ C i ≤ 1 0 3 1 \le C_i \le 10^3 1Ci103 n < m ≤ 1 0 9 n < m \le 10^9 n<m109 1 ≤ P i < M 1 \le P_i < M 1Pi<M
  • 对于 100 % 100\% 100% 的数据, 1 ≤ n ≤ 1 0 5 1 \le n \le 10^5 1n105 1 ≤ C i ≤ 1 0 9 1 \le C_i \le 10^9 1Ci109 n < m ≤ 1 0 9 n < m \le 10^9 n<m109 1 ≤ P i < M 1 \le P_i < M 1Pi<M
说明

翻译自 COCI 2009-2010 #3 T4 RAZGOVOR,满分 100,每个测试点 10 分,共 10 个测试点。

Scratch实现

在这里插入图片描述

后续

接下来我会不断用scratch来实现信奥比赛中的算法题、Scratch考级编程题实现、白名单赛事考题实现,感兴趣的请关注,我后续将继续分享相关内容

  • 22
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值