2019年CSPJ普及组复赛题目.docx
《2019年CSPJ普及组复赛题目.docx》由会员分享,可在线阅读,更多相关《2019年CSPJ普及组复赛题目.docx(7页珍藏版)》请在第壹文秘上搜索。
1、1 .【2019CSPJ普及组】数字游戏时间限制:1000ms内存限制:262144KB【题目描述】小K同学向小P同学发送了一个长度为8的01字符串来玩数字游戏,小P同学想要知道字符串中究竟有多少个1。注意:01字符串为每一个字符是。或者1的字符串,如“101”(不含双引号)为一个长度为3的01字符串。【输入】只有一行,一个长度为8的01字符串s。【输出】只有一行,包含一个整数,即01字符串中字符1的个数。【输入样例】00010100【输出样例】2【提示】【输入输出样例1说明】该01字符串中有2个字符Io【输入样例211111111【输出样例2】8【数据规模与约定】对于20%的数据,保证输入的
2、字符全部为0。对于100%的数据,输入只可能包含字符0和字符】,字符串长度固定为8。2.【2019CSPJ普及组】公交换乘时间限制:1000ms内存限制:262144KB【题目描述】著名旅游城市B市为了鼓励大家采用公共交通方式出行,推出了一种地铁换乘公交车的优惠方案:1.在搭乘一次地铁后可以获得一张优惠票,有效期为45分钟,在有效期内可以消耗这张优惠票,免费搭乘一次票价不超过地铁票价的公交车。在有效期内指开始乘公交车的时间与开始乘地铁的时间之差小于等于45分钟,即:tbus-tsubway45tbus-tsubway452 .搭乘地铁获得的优惠票可以累积,即可以连续搭乘若干次地铁后再连续使用优
3、惠票搭乘公交车。3 .搭乘公交车时,如果可以使用优惠票一定会使用优惠票;如果有多张优惠票满足条件,则优先消耗获得最早的优惠票。现在你得到了小轩最近的公共交通出行记录,你能帮他算算他的花费吗?【输入】第一行包含一个正整数n,代表乘车记录的数量。接下来的n行,每行包含3个整数,相邻两数之间以一个空格分隔C第i行的第1个整数代表第i条记录乘坐的交通工具,O代表地铁,1代表公交车;第2个整数代表第i条记录乘车的票价pricei;第三个整数代表第i条记录开始乘车的时间ti(距O时刻的分钟数)。我们保证出行记录是按照开始乘车的时间顺序给出的,且不会有两次乘车记录出现在同一分钟。【输出】只有一行,包含一个正
4、整数,代表小轩出行的总花费【输入样例】6O10315460125013960511016135【输出样例】36【提示】【输入输出样例1说明】第一条记录,在第3分钟花费10元乘坐地铁。第二条记录,在第46分钟乘坐公交车,可以使用第一条记录中乘坐地铁获得的优惠票,因此没有花费。第5页共10页第三条记录,在第50分种花费12元乘坐地铁。第四条记录,在第96分钟乘坐公交车,由于距离第三条记录中乘坐地铁已超过45分钟,所以优惠票已失效,花费3元乘坐公交车。第五条记录,在第UO分钟花费5元乘坐地铁。第六条记录,在第135分钟乘坐公交车,由于此时手中只有第五条记录中乘坐地铁获得的优惠票有效,而本次公交车的票
5、价为6元,高于第五条记录中地铁的票价5元,所以不能使用优惠票,花费6元乘坐公交车。总共花费36元。【输入样例260510201607231183114381768【输出样例2】32【输入输出样例2说明】第一条记录,在第1分钟花费5元乘坐地铁。第二条记录,在第16分钟花费20元乘坐地铁。第三条记录,在第23分钟花费7元乘坐地铁。第四条记录,在第31分钟乘坐公交车,此时只有第二条记录中乘坐的地铁票价高于本次公交车票价,所以使用第二条记录中乘坐地铁获得的优惠票。第五条记录,在第38分钟乘坐公交车,此时第一条和第三条记录中乘坐地铁获得的优惠票都可以使用,使用获得最早的优惠票,即第一条记录中乘坐地铁获得
6、的优惠票。第六条记录,在第68分钟乘坐公交车,使用第三条记录中乘坐地铁获得的优惠票。总共花费32元。【数据规模与约定】对于30%的数据,n1000,ti106o另有15%的数据,ti10人7,PriCei都相等。另有15%的数据,住10八9,PriCei都相等。对于100%的数据,n105,ti109,lpricei1000o3.【2019CSPJ普及组】纪念品时间限制:1000ms内存限制:262144KB【题目描述】小伟突然获得一种超能力,他知道未来T天N种纪念品每天的价格。某个纪念品的价格是指购买一个该纪念品所需的金币数量,以及卖出一个该纪念品换回的金币数量。每天,小伟可以进行以下两种交
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019 CSPJ 普及 复赛 题目
