数字排列组合问题 例如
数字排列组合问题 例如:有1,2 和3,4 要求实现13,14,23,24。谢谢。数字排列组合问题 例如:有1,2 和3,4 要求实现结果13,14,23,24。谢谢。
这应该不属于排列组合问题,有点像加减乘除算出既定结果。 (1)3×4+2-1=13 (4+1)×2+3=13 (4+3)×2-1=13 (2)3×4+2÷1=14 (4+3)×2÷1=14 (3)2×3×4-1=23 (4)1×2×3×4=24 (1+2+3)×4=24 2×3×4÷1=24 类似的还有很多,前面几个我尽量都不出现运算符号的重复。不知道你出这个题目的愿意是什么,请说明白。
如果你用数据库,可以将他们分别放在不同的数据库中,再用表的连接就可以了 表1 表2 ———————— 1 3 2 4 连接后的表结果为: 表3 ----------------- 字段1 字段2 1 3 1 4 2 3 2 4 再将字段1和字段2连接即可得你要的结果。
都很厉害啊,我是说编程
分析最好用一个多维的矩阵,根据参与排列的数字的个数确定维数, 需要更具体的数据结构,特别是要几位数字的排列,以及是否有其他的排列限制,比如数字重复限制,头数字限制,数值限制,以及一些特定组合的限制。 之后才能给你算法
比较简单,用一个两重循环就可以了. 将第一组数放在一个数组A里,第二组数放在二个数组B里,结果放在数组C里. for i=0 to n-1 for j=0 to m-1 a[i*n+j]=a[i]*10+b[j] next j next i
你是不是想编个这方面的程序啊
答:谢谢UC的提醒! 解:由100000至99999这90000个五位数中,共有30000个能被3整除的数. 逐位讨论数字可能的情况:在最高位上,不能为0和6,因此...详情>>
答:的意思是找不到指定的文件,你确定你的文件路径正确吗? 另外,调用的部分你用 n(shcmd)试试详情>>