我的笨办法
对fdxxhjc所发的《请教只将符合条件的写入到指定文件》这个题目。用我的笨方法终于做出来了。(开个贴,弄点分哦)
我对题目的描述作了改进:
【题目】将1-12的12个自然数分成A、B、C三份,要求为A分到3个数,B分到4个数,C分到5个数,且A、B、C每份中的数字和都等于26。列出每一种符合要求的排列组合。
解答思路:
1、先求A,任取3个求和,记录到CSK3中,删除和不等于26的。结果为8种状况。
2、求出3个和符合要求的每一种状况下的存余9个数字
3、对每一状况的9个数字进行任取4个求和,去除和不等于26的,即B。以DM字段作唯一标识处理
4、对A与B进行合成处理,求出每种状况下的存余5个数字,这5个的和肯定是26的。
5、合成处理,完成答案
我自己完成的代码为 6个 PRG文件
代码见附件(表名及字段名和类型有一点随意,一开始定了,后来就懒得改了)
排列组合题.rar
(8.88 KB)