noip2017普及组初赛参考答案

上传人:简****9 文档编号:94919842 上传时间:2019-08-13 格式:PDF 页数:1 大小:385.09KB
返回 下载 相关 举报
noip2017普及组初赛参考答案_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《noip2017普及组初赛参考答案》由会员分享,可在线阅读,更多相关《noip2017普及组初赛参考答案(1页珍藏版)》请在金锄头文库上搜索。

1、第二十三届全国青少年信息学奥林匹克联赛初赛 普及组参考答案 一、单项选择题(共20 题,每题1.5 分,共计30 分) 1 2 3 4 5 6 7 8 9 10 B B C A A A B C C A 11 12 13 14 15 16 17 18 19 20 B B B C A C D C C B 二、问题求解(共2题,每题5分,共计10分;每题全部答对得5 分,没有部分分) 1. 1009, 1008 2. 3 三、阅读程序写结果(共4题,每题8分,共计32 分) 1. z 2. 8 3. 11 4. 输出1:1 3 (3 分) 输出2:2017 1 (5 分) 四、完善程序(共计28分,

2、以下各程序填空可能还有一些等价的写法,由各省赛区组织本省专家审定及 上机验证,可以不上报CCF NOI科学委员会复核) Pascal 语言 C+语言 C 语言 分值 1. (1) 1 2 (2) p0 或 p0 或 p!=0 或 p 3 (3) result * x mod m result * x % m 3 (4) x * x mod m x * x % m 3 (5) result 3 2. (1) count:=count+leni 或 inc(count,leni) count=count+leni 或 count+=leni 2.5 (2) countcount 2.5 (3) lboundlbound 3 (4) (lbound+ubound+1) div 2 或 (lbound+ubound+1) shr 1 或 (lbound+ubound) div 2 + 1 (lbound+ubound+1)/2 或 (lbound+ubound+1)1 或 (lbound+ubound)/2+1 3 (5) count:=count + leni div mid 或 inc(count, leni div mid) count=count+leni/mid 或 count+=leni/mid 3

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号