一道基本的ACM一维数组应用题

706 篇文章 ¥99.90 ¥299.90
80 篇文章
本文介绍了一道关于一维数组的应用题,涉及移除特定区域内的树并计算剩余树的数量。作者提供了样例输入和输出,并展示了如何在VC6环境下创建一个MFC对话框工程,实现该问题的计算。程序初始化数组,设置循环变量,并展示了一个简单的计算流程,但目前无法处理连续计算,后续计划完善异常处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

题目描述
    街道上长度为L的马路上有一排树,每两颗树之间的间隔都是1米;即0、1、2、3、...... 、L米,的位置有都有一棵树;
    有一些区域要用来建地铁;区域用起点和终点表示,起点和终点都是整数,整数米;现在要把区域中的树(包括端点的2颗)移走;
    计算移走区域中的树后,剩余树的颗数;

一个样例输入
    500 3
    150 300
    100 200
    470 471
    样例输出:298

原来的程序是这样;

下面来做一下MFC版的;VC6新建一个对话框工程;

设计界面如下;

 

为编辑框添加成员变量,都是UINT类型;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值