枚举
小学生计算机程序设计竞赛辅导资料
基础算法——枚举
1.数字反转(reverse)
【问题描述】
给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。
【输入】
输入文件名为 reverse.in。
输入共 1 行,一个整数N。
【输出】
输出文件名为 reverse.out。
输出共 1 行,一个整数,表示反转后的新数。
【输入输出样例 1】
reverse.in reverse.out
123 321
【输入输出样例 2】
reverse.in reverse.out
-380 -83
【数据范围】
-1,000,000,000 ≤ N≤ 1,000,000,000。
2. 吉祥数 (jxs)
【问题描述】 如果一个正整数是8的倍数,并且该数中包含数字8,但不包含数字4,那么我们称该数为吉祥数。
【输入格式】 输入文件为jxs.in
只有一行且只有一个正整数:n
【输出格式】 输出文件为 jxs.out
只有一行且只有一个正整数:闭区间[1,n]中吉祥数的个数。
【输入样例】
10
【输出样例】
1
小学生计算机程序设计竞赛辅导资料
1
【数据规模】
100%的数据:1 <= n <= 10 000 000 内存 <= 2560 KB 时间 <=1秒
3. 三角形问题 (sjx)
【问题描述】 输入绳子的长度n,将该绳子分成三段,每段长度为正整数,输出由该三段绳子组成的三角形个数。
【输入格式】 输入文件为sjx.in
只有一行且只有一个正整数:n
【输出格式】 输出文件为 sjx.out
只有一行且只有一个正整数:可以构成的三角形个数
【输入样例】
7
【输出样例】
2
【数据规模】
100%的数据:1 <= n <= 32 000 内存 <= 2560 KB 时间 <=1秒
4. 解方程(jfc)
【问题描述】三元三次方程:
x+y=z
请编程求出指定范围内的正整数解的个数。
【输入格式】 输入文件为 jfc.in
只有一行且只有一个正整数:n 表示 1 <= x , y , z <= n
【输出格式】 输出文件为 jfc.out
只有一行且只有一个正整数:不同的正整数解的个数
【输入样例】
5
【输出样例】
3
2
332
小学生计算机程序设计竞赛辅导资料
【数据规模】
100%的数据:1 <= n <= 3 000 内存 <= 2560 KB 时间 <=1秒
5.傻瓜电梯(dianti)
【问题描述】
所谓傻瓜电梯指的是在响应用户请求时缺乏相应的“智商” ,在上升或下降的过程中不能把中途的乘客捎带入电梯,而只会严格按照用户发出请求的先后顺序依次完成任务。比如,原来电梯在 1 楼,首先 6 楼有一位乘客发出请求,要求由 6 楼乘坐到 10 楼去,此时电梯马上会上去, 但在电梯上升到 3 楼时, 另外一位乘客请求由 5 楼乘坐到 8 楼去,傻瓜电梯却不会在上升途中把 5 楼的乘客捎带上去,而只会先把 6 楼的乘客送到 10 楼,然后再下来把 5 搂的乘客送到 8 楼。傻瓜电梯由 i 楼上升到 i+1 楼(或下降到 i-1 楼)的时间都是 3 秒,每到达一个楼层,不管进出乘客有多少,也不管乘客只有进、只有出或者进出电梯都有,所耽搁的时间都是 6秒。 现在味味要根据傻瓜电梯接受到的 n 个用户请求, 编程计算傻瓜电梯把所有乘客送到目标楼层时总共所需要的时间。
如果某批乘客到达目标楼层后,电梯没有马上要响应的请求,则电梯在前一批乘客的目的地等待, 这个等待时间也需计入总花费时间。 直到下一批乘客发出新请求, 电梯才会从当前位置出发,前往下一批乘客的出发楼层。
【输入】
输入文件 dianti.in 第一行包含两个整数 x(1<=x<=100)和 n(1<=n<=100) ,分别表示傻瓜电梯开始所在的楼层和总共接收到的请求数目。 下面有 n 行, 每行包含 3 个整数, 依次表示该请求发出的时间、 乘客目前所在的楼层和将要去的目标楼层。 其中请求发出的时间以秒为时刻单位,最大可能的值是 2000。如果某两个请求的发出时间相同,则按照输入文件中原始的先后顺序依次处理。
【输出】
输出文件 dianti.out 只包含一行一个整数,表示傻瓜电梯把所有乘客送到目标楼层后总共所需要的时间(从得到第一条请求时开始计算时间),单位是秒。
【输入样例 1】
3 4
10 10 2
18 1 9
2 1 12
8 6 10
【输出样例1】
3
小学生计算机程序设计竞赛辅导资料
162
【样例 1 解释】
第一批乘客发出请求到离开电梯所需时间:3*2+6+3*11+6=51 从前一批乘客离开电梯到第二批乘客离开电梯所需时间:3*6+6+3*4+6=42 第三批乘客从出发地出发到离开电梯所需时间:3*8+6=30(由于出发地与前一批乘客目的地相同,所以上下客时间不必再加 6)从前一批乘客离开电梯到第四批乘客离开电梯所需时间:3+6+3*8+6=39 总花费时间:51+42+30+39=162
【输入样例 2】
1 2
10 2 3
30 5 1
【输出样例2】
60
4
下载文档
热门试卷
- 2016年四川省内江市中考化学试卷
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
- 山东省滨州市三校2017届第一学期阶段测试初三英语试题
- 四川省成都七中2017届高三一诊模拟考试文科综合试卷
- 2017届普通高等学校招生全国统一考试模拟试题(附答案)
- 重庆市永川中学高2017级上期12月月考语文试题
- 江西宜春三中2017届高三第一学期第二次月考文科综合试题
- 内蒙古赤峰二中2017届高三上学期第三次月考英语试题
- 2017年六年级(上)数学期末考试卷
- 2017人教版小学英语三年级上期末笔试题
- 江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
- 重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
- 江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
- 江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
- 山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
- 【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
- 四川省简阳市阳安中学2016年12月高二月考英语试卷
- 四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
- 安徽省滁州中学2016—2017学年度第一学期12月月考高三英语试卷
- 山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
- 福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
- 甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷
网友关注
- 电信学院组织教师赴重庆成都调研特色专业建设
- 单片机复习提纲
- 电影
- 《管理系统中计算机应用》课程设计指导书
- 物理化学第一章作业
- 第二章知识
- 会计报表的阅读和分析
- 关于组织2015年全国大学生电子设计竞赛的通知
- 设备
- 物料
- 四川理工学院 推箱子 JAVA
- 2015年全国大学生电子设计竞赛命题原则及征题要求
- 有机化学作业及综合练习题
- 中药药理习题第一章
- 属灵领袖学 课程大纲
- 生物技术专业教学综合实习个人总结
- Gut microbiota-based translational biomarkers
- 宁波大学本科毕业设计(论文)系列表格
- 工业机器人操作机机械系统设计
- 北邮信息网络应用作业第三章1-9
- 好看的电影
- 电子商务支付与安全(课程作业)封面
- 病理学复习资料护理
- 当代中国农村养老保障问题及其对策的探究
- 国贸理论与政策双语课件名词解释
- 北邮信息网络应用第六章作业
- 北邮信息网络应用作业第一次
- 黑龙江省高校毕业生就业率统计方法
- 电力电子A卷2009
- 宏观复习
网友关注视频
- 【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
- 外研版英语三起5年级下册(14版)Module3 Unit1
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
- 北师大版数学 四年级下册 第三单元 第二节 小数点搬家
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 10
- 七年级英语下册 上海牛津版 Unit5
- 飞翔英语—冀教版(三起)英语三年级下册Lesson 2 Cats and Dogs
- 第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
- 【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,辽宁省
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 8
- 苏科版数学七年级下册7.2《探索平行线的性质》
- 北师大版数学四年级下册3.4包装
- 冀教版小学数学二年级下册第二单元《有余数除法的整理与复习》
- 19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T502436
- 苏科版数学 八年级下册 第八章第二节 可能性的大小
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,广东省
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,辽宁省
- 河南省名校课堂七年级下册英语第一课(2020年2月10日)
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 12
- 30.3 由不共线三点的坐标确定二次函数_第一课时(市一等奖)(冀教版九年级下册)_T144342
- 19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
- 外研版英语七年级下册module3 unit2第一课时
- 外研版英语七年级下册module1unit3名词性物主代词讲解
- 二年级下册数学第一课
- 苏教版二年级下册数学《认识东、南、西、北》
- 冀教版英语四年级下册第二课
- 《空中课堂》二年级下册 数学第一单元第1课时
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 7
- 外研版英语三起6年级下册(14版)Module3 Unit2
- 3.2 数学二年级下册第二单元 表内除法(一)整理和复习 李菲菲
精品推荐
- 2016-2017学年高一语文人教版必修一+模块学业水平检测试题(含答案)
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
分类导航
- 互联网
- 电脑基础知识
- 计算机软件及应用
- 计算机硬件及网络
- 计算机应用/办公自动化
- .NET
- 数据结构与算法
- Java
- SEO
- C/C++资料
- linux/Unix相关
- 手机开发
- UML理论/建模
- 并行计算/云计算
- 嵌入式开发
- windows相关
- 软件工程
- 管理信息系统
- 开发文档
- 图形图像
- 网络与通信
- 网络信息安全
- 电子支付
- Labview
- matlab
- 网络资源
- Python
- Delphi/Perl
- 评测
- Flash/Flex
- CSS/Script
- 计算机原理
- PHP资料
- 数据挖掘与模式识别
- Web服务
- 数据库
- Visual Basic
- 电子商务
- 服务器
- 搜索引擎优化
- 存储
- 架构
- 行业软件
- 人工智能
- 计算机辅助设计
- 多媒体
- 软件测试
- 计算机硬件与维护
- 网站策划/UE
- 网页设计/UI
- 网吧管理