收藏 分销(赏)

NOIP2010复赛模拟试题.doc

上传人:pc****0 文档编号:7233888 上传时间:2024-12-28 格式:DOC 页数:2 大小:24KB 下载积分:10 金币
下载 相关 举报
NOIP2010复赛模拟试题.doc_第1页
第1页 / 共2页
NOIP2010复赛模拟试题.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
NOIP2010复赛模拟04 1、6174陷阱(trap.cpp) 【问题描述】 6174陷阱是众所周知的,下面我们来水一道吧。对于任意一个四位数n,当n的数字均不相同时,将它的数字重排后得到的最大的数减去重排得到的最小的数,重复若干个步骤后,一定会得到6174。给定n,求它几步后得到6174。 【输入格式】 第一行为正整数t(≤10000),接下来t行,每行一个四位正整数n。 【输出格式】 对于每个数据,输出得到6174的步数,如果没有办法得到6174,输出-1。 【输入样例】 2 4521 6174 【输出样例】 2 0 2、整数链(chains.cpp) 【问题描述】 给一个正整数n,求一个整数序列Xi:X0,X1,…,Xm,使得X0=1,Xm=n,且Xi是Xi+1的因子。编程计算序列长度m的最大值,及能得到m长度的序列的种类数。 【输入格式】 第一行为正整数t(≤100),接下来t行,每行一个正整数n(≤220)。 【输出格式】 对于每个数据,输出两个整数,分别表示m的最大值及种类数。 【输入样例】 3 2 4 100 【输出样例】 1 1 2 1 4 6 3.电路架设(pole.cpp) 【问题描述】 为了大开发,供电部门决定为开发区架设电线。架设这些电线要有N根电线杆。所有电线从供电站引出来,形成一条直线。完成这项任务后,供电部门才发现他们忽略了一个重要技术细节:即两个相邻的电线杆之间间隔要大于等于K米但又要小于等于P米。 所以他们决定重新调整电线杆,但是要知道调整1根电线杆首先要拔出,然后运输到目标地,然后将它竖立在目标地地上。因此它要很高代价。为此供电部门想尽可能少移动电线杆。 现在以供电站为坐标原点,每个电线杆对应一个正整数,这个数代表电线杆与供电站的距离。它们组成一个一维坐标系。 你的任务是给出电线杆所在的位置,求出按两个相邻的电线杆之间间隔要在大于等于K但又要小于等于P米的技术要求,最少移动多少根电线杆。 【输入格式】 第1行为三个正整数N,K,P,用空格隔开,N(1≤N≤2500)表示电线杆数,K(1≤K≤10),P(N≤P≤50);第2行是N个正整数序列x1, x2, ... xn ,(0≤x1<x2<... <xn≤25000)。 【输出格式】 仅有一个正整数,为按两个相邻的电线杆之间间隔要在大于等于K但又要小于等于P米的技术要求,最少移动的电线杆数。 【输入样例1】 3 2 4 2 3 4 【输出样例1】 1 【输入样例2】 3 3 5 0 1 2 【输出样例2】 2 【输入样例3】 5 2 4 1 6 7 9 14 【输出样例3】 2
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服