2026年NOIP普及组贪心算法练习.docxVIP

  • 1
  • 0
  • 约3.24千字
  • 约 11页
  • 2026-05-09 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年NOIP普及组贪心算法练习

第一题(3分)

题目:

某城市有N个加油站,编号为1到N。每个加油站i都有一个油量上限Wi(单位:升)和一个价格Pi(单位:元/升)。一辆汽车初始油量为0,需要从加油站1出发,依次经过所有加油站,最终到达加油站N。汽车每行驶1单位距离消耗1升油。问:如何选择加油策略,使得总花费最小?

输入格式:

第一行一个整数N(2≤N≤1000)。

第二行包含N个整数Wi(1≤Wi≤1000),表示每个加油站的油量上限。

第三行包含N个整数Pi(1≤Pi≤1000),表示每个加油站的价格。

第四行包含N-1个整数Di(1≤Di≤1000),表示相邻加油站之间的距离。

输出格式:

一个整数,表示最小总花费。

示例:

输入:

4

3425

5467

234

输出:

41

提示:

采用贪心策略,在每次加油时选择当前可到达的加油站中价格最低的加油。

第二题(4分)

题目:

小华要去参加一场旅行,他需要经过M条道路才能到达目的地。每条道路都有一个通行费用Wi(单位:元)和一个时间Ti(单位:分钟)。小华希望以最小的总费用完成旅行,但必须满足一个条件:在任意时刻,他持有的钱不能超过初始金额的一半。初始金额为1000元。

输入格式:

第一行两个整数M和K(1≤M≤200

文档评论(0)

1亿VIP精品文档

相关文档