找回密码
 立即注册
查看: 375|回复: 0

2023-CSP-J试题(部分)

[复制链接]

3

主题

0

回帖

291

积分

中级会员

积分
291
发表于 2025-1-16 20:44:24 | 显示全部楼层 |阅读模式
1.小苹果
描述:
小 Y 的桌子上放着 n 个苹果从左到右排成一列,编号为从 1 到 n。
小苞是小 Y 的好朋友,每天她都会从中拿走一些苹果。
每天在拿的时候,小苞都是从左侧第 1 个苹果开始、每隔 2 个苹果拿走 1 个苹果。随后小苞会将剩下的苹果按原先的顺序重新排成一列。
小苞想知道,多少天能拿完所有的苹果,而编号为 n 的苹果是在第几天被拿走的?

输入描述:
输入的第一行包含一个正整数 n,表示苹果的总数。

输出描述:
输出一行包含两个正整数,两个整数之间由一个空格隔开,分别表示小苞拿走所有苹果所需的天数以及拿走编号为 n 的苹果是在第几天。

样例输入 1 :
8

样例输出 1 :
5 5

数据范围与提示:
对于所有测试数据:1≤n≤10的九次方
特殊性质:小苞第一天就取走编号为 n 的苹果。

样例解释:
小苞的桌上一共放了 8 个苹果。
小苞第一天拿走了编号为 1、4、7 的苹果。
小苞第二天拿走了编号为 2、6 的苹果。
小苞第三天拿走了编号为 3 的苹果。
小苞第四天拿走了编号为 5 的苹果。
小苞第五天拿走了编号为 8 的苹果。

2.公路
描述:
小苞准备开着车沿着公路自驾。
公路上一共有 n 个站点,编号为从 1 到 n。其中站点 i 与站点 i+1 的距离为 vi公里。
公路上每个站点都可以加油,编号为 i 的站点一升油的价格为 ai 元,且每个站点只出售整数升的油。
小苞想从站点 1 开车到站点 n,一开始小苞在站点 1 且车的油箱是空的。已知车的油箱足够大,可以装下任意多的油,且每升油可以让车前进 d 公里。问小苞从站点 1 开到站点 n,至少要花多少钱加油?

输入描述:
输入的第一行包含两个正整数 n 和 d,分别表示公路上站点的数量和车每升油可以前进的距离。
输入的第二行包含 n−1 个正整数 ,分别表示站点间的距离。
输入的第三行包含 n 个正整数 a ,分别表示在不同站点加油的价格。

输出描述:
输出一行,仅包含一个正整数,表示从站点 1 开到站点 n,小苞至少要花多少钱加油。

样例输入 1 :
5 4
10 10 10 10
9 8 9 6 5

样例输出 1 :
79

对于所有测试数据保证:1≤n≤10的五次方,1≤d≤10的五次方,1≤vi≤10的五次方,1≤di≤10的五次方。
特殊性质1:站点 1 的油价最低。
特殊性质2:对于所有 1≤i<n,vi为 d 的倍数。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

你还是游客哦,注册/登录看看吧 立即登录 立即注册

Archiver|手机版|小黑屋|令星贴吧

GMT+8, 2025-4-5 01:20 , Processed in 0.098936 second(s), 33 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表