2009年奥林匹克信息技术学的试题与详细解答
答案:2 悬赏:10 手机版
解决时间 2021-05-04 22:21
- 提问者网友:皆是孤独
- 2021-05-04 04:51
要有详细的解答和思路过程
最佳答案
- 五星知识达人网友:归鹤鸣
- 2021-05-04 06:23
noip2009标准答案
一
D B A A B D C B C D
C C B D D B D A C B
二
70
5
三
4
416
782
NPOI
四
1.
0
tmp+a[i]=ans
<0
i
tmp:=tmp+a[i]
2.
0
inc(hash[i,j])
work(x,y,tot+1)
dec(hash[i,j])
work(0,0,0)
过程暂时就没有了。。
全部回答
- 1楼网友:执傲
- 2021-05-04 06:44
第6题
有n个人排成一圈,从头开始报数,当报到m时,第m个出去......求最后剩下的人。
解:本题其实就是“猴子选大王吗”
过程如下:
var n,m:integer; i,j,k:integer; a:array[1..100]of integer; begin writeln('input n:'); read(n); writeln('input m:'); read(m); for i:=1 to n do a[i]:=1; i:=0; j:=0; k:=n; repeat i:=i+1; if i>n then i:=i mod n; if a[i]=1 then j:=j+1; if j=m then begin a[i]:=0; j:=0; k:=k-1; end; until(k=1); for i:=1 to n do if a[i]=1 then writeln(i:3); end.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯