全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
2363 6
2011-03-04
悬赏 3 个论坛币 已解决
随机生成100个 1-20  之间的整数,并分别统计1-5,6-10,1-15,15-20之间的个数。把1-5之间的数按生成时顺序存入到某个数组里,在把这些数字放到5*6的矩阵里,如数据超过30个,把其余的数字放在下个5*6的矩阵里,斜着摆放规则如下:数字代表第N个数摆放的位置
10 14 17 19 20
6 9 13 16 18
3 5 8 12 15
1 2 4 7 11

求各位大侠帮帮忙了

最佳答案

daq1987 查看完整内容

写好了。 很多字母都比较偷懒的重复了,比如一段程序内有a、aa、aaa,但都做了解释。有不明白的论坛内短信我吧。
二维码

扫码加我 拉你入群

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

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

全部回复
2011-3-4 19:27:09
程序.txt
大小:(1.29 KB)

 马上下载



写好了。
很多字母都比较偷懒的重复了,比如一段程序内有a、aa、aaa,但都做了解释。有不明白的论坛内短信我吧。
二维码

扫码加我 拉你入群

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

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

2011-3-4 21:17:26
a=ceil(20*rand(10))   %生成1-20的整数
b=length(find(a>=1&a<=5))   %1-5的个数
c=length(find(a>=6&a<=10))   %6-10的个数
d=length(find(a>=11&a<=15))   %11-15的个数
e=length(find(a>=16&a<=20))  %16-20的个数
f=find(a>=1&a<=5)  %1-5的序数

后面类似。要把序数生成矩阵也不难。只是看不懂你后面的问题。
既然要求是5*6 为什么下面的排列是4*5的?
二维码

扫码加我 拉你入群

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

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

2011-3-4 21:19:08
对了 以上只是草稿 虽然能运行 但比较乱。主要是没明白你后面的意思。
二维码

扫码加我 拉你入群

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

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

2011-3-5 17:06:12
3# daq1987
假如产生1-5区间的数为(1,3,4,2,3,1,4,1,3,2,5,4,)要求这组数放到5*6的矩阵中,要求顺序如下表格,“之”字形,
未填满矩阵的空位用0补位。
  第六个数的位置(1)
  第三个数的位置(4)  第五个数的位置(3)   第八个数的位置(1)
第一个数的位置(1)  第二个数的位置(3)  第四个数的位置(2)  第七个数的位置(4)
二维码

扫码加我 拉你入群

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

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

2011-3-10 10:10:16
5# daq1987
谢谢,很感谢!呵呵
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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