NOIP提高组初赛试题汇编(2002-2009)(12)
时间:2026-01-16
时间:2026-01-16
NOIP提高组初赛试题汇编(2002-2009)noip考试者必备我也是马上要考了!!!
if(t=1)thenbegin
solve:=(2)end
elseif((3)
begin
solve:=i*m-1;endelset:=(4)
i:=i+1;untilflag;end
end;begin
read(m);if((
writeln(end.2.OIM地形
;)then
flag:=True;
flag:=True;
;
(5)(6))and(m<1000))then);
题目描述:
二维离散世界有一种地形叫OIM(OIMountain)。这种山的坡度只能上升('/')或下降('\'),而且两边的山脚都与地平线等高,山上所有地方都不低于地平线.例如:/\/\/\/\是一座OIM;而/\不是。
\/
这个世界的地理学家们为了方便纪录,给OIM所有可能的形状用正整数编好号,而且每个正整数恰好对应一种山形。他们规定,若两座山的宽度不同,则较宽的编号较大;若宽度相同,则比较从左边开始第1个坡度不同的地方,坡度上升的编号较大。以下三座OIM的编号有小到大递增:
/\/\/\/\
/\/\/\/\/\/\/\。显然/\的编号为1。但是地理学家在整理纪录是发觉,查找编号与山形的对应关系不是很方便。他们希望能快速地从编号得到山的形状。你自告奋勇答应他们写一个程序,输入编号,能马上输出山形。输输行。
入:一个编号(编号大小不超过600,000,000),
出:输入编号所对应的山形,1座山所占行数恰为它的高度,即山顶上不能有多余空
输入样例:15输出样例:
/\/\/\/\
上一篇:随机方法在水文学的应用
下一篇:最新版八年级物理下册教案全集