全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2573 18
2020-07-13
1-50,所有数除2,然后余数再重新排列,再除,直到只剩一个数,再输出。

该怎么写啊,我大致想到了用mod(n,2)和循环语句,加个判定条件最后数小于2就停止循环
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-7-13 13:33:23
什么意思,余数不是0就是1
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-13 13:37:16
jg.sas 发表于 2020-7-13 13:33
什么意思,余数不是0就是1
意思就是1到50,首先把能除不尽2的全删掉,剩下的排序,然后再删掉不能整除2的,如此往复直到只剩一个观测值,然后得到该观测值的具体数。


就是把这个用sas写出来
1~50 号运动员按顺序排成一排。教练下令:“单数运动员出列!”剩下的运动员重新排队编号。教练又下令:“单数运动员出列!”如此下去,最后只剩下一个人,他是几号运动员?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-13 14:34:56
求求大神教我一下,确实不会
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-13 14:45:05
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-7-13 14:47:37
剩下的运动员重新排队编号,怎么重新编号
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群