早教吧作业答案频道 -->其他-->
VB习题解答有17个人围成一圈(编号0~16),第0号的人开始从1报数,凡报道3的倍数的人离开圈子,人后再数下去。直到最后剩下一个人为止。问此人原来的位置编号多少?
题目详情
VB习题解答
有17个人围成一圈(编号0~16),第0号的人开始从1报数,凡报道3的倍数的人离开圈子,人后再数下去。直到最后剩下一个人为止。问此人原来的位置编号多少?
有17个人围成一圈(编号0~16),第0号的人开始从1报数,凡报道3的倍数的人离开圈子,人后再数下去。直到最后剩下一个人为止。问此人原来的位置编号多少?
▼优质解答
答案和解析
Private Sub Command1_Click()
Cls
s = "0123456789ABCDEFG"
y = s: x = s
Do Until Len(s) = 1
i = i + 1
If i Mod 3 = 0 Then s = Replace(s, Mid(y, i, 1), "") '删除报到3的倍数的号
If i = Len(y) Then y = y & s
Loop
For i = 0 To Len(x) - 1
If s = Mid(x, i + 1, 1) Then Print "原位置编号是" & i
Next i
End Sub
答案是10号,就是一开始报数报11的那个人
Cls
s = "0123456789ABCDEFG"
y = s: x = s
Do Until Len(s) = 1
i = i + 1
If i Mod 3 = 0 Then s = Replace(s, Mid(y, i, 1), "") '删除报到3的倍数的号
If i = Len(y) Then y = y & s
Loop
For i = 0 To Len(x) - 1
If s = Mid(x, i + 1, 1) Then Print "原位置编号是" & i
Next i
End Sub
答案是10号,就是一开始报数报11的那个人
看了VB习题解答有17个人围成一圈...的网友还看了以下:
呵呵.这里位置不够了.按从小到大的顺序排列有5个数,从左起前3个数的和是52,从第3个数开始,后三 2020-05-16 …
特百惠净水器怎?于安利净水器相比怎样?安利净水器价位从4000多到6980元,它们都是正品吗,质量 2020-05-17 …
从123往下排两千在什么位置123456789依次排列请问数字2000的位置多少行多少列求思路 2020-06-14 …
波的位移一开始告诉你波上一质点的位置,运动一段时间后得出那个质点的新位置,题里问质点的位移是多少, 2020-07-13 …
小明去看电影,他的座位在15排30号,他的座位从前往后看在电影院的正中间,从左往右看在电影院的最右 2020-08-04 …
小明去看电影他的座位号是15排30号他的座位从前向后看在电影院的正中间从左向右看在电影院的最右边根 2020-08-04 …
河流冲积物是该地海岸线变动的物质来源.多条贝壳堤的形成说明河流入海口()A.位置稳定,泥沙沉积量小B 2020-11-11 …
单摆从某点开始来回摆动,离开平衡位置的距离s(cm)和时间t(s)的函数关系为:s=6sin(2派t 2020-11-29 …
三角函数应用单摆从某点开始来回摆动,离开平衡位置的距离S(厘米)和时间T(秒)的函数关系为S=6si 2020-12-08 …
高一物理将弹簧振子从平衡位置拉开4cm后放手让其做无阻力的振动,周期为0.5s则(1)该振子的振幅是 2020-12-30 …