请赐教一个思路或算法
<STRONG>输入数据<BR>1\表格<BR>a b c<BR>1 63 21 16<BR>2 45 27 27<BR>3 55 26 19<BR>4 35 27 38<BR>5 19 26 55<BR>6 36 28 36<BR>7 24 27 48<BR>8 65 23 13<BR>9 32 28 40<BR>10 35 28 37<BR>11 51 27 22<BR>12 36 28 35<BR>13 36 28 35<BR>14 59 25 17<BR><BR><BR>2\取值区间(M,N)<BR><BR><BR>中间过程<BR>从14行3列的表中,任选一数字连乘,如:<BR>63*45*26*27*19*28*48*65*40*35*27*36*28*17=2.1e+21<BR>IF (M<=结果<=N) THEN 打印序列a a b b a b c a c a b a b c <BR>(每个数取自不同的行)<BR><BR>备注:最大的计算结果有3的14次方个<BR><BR>输出数据<BR>1. 输出符合条件的序列到文本文件<BR>2. 输出符合条件的个数 </STRONG> 第一步肯定是排序,这样可以去掉很多组合,问题应该不难 还可以分段计算,飞快就搞定
页:
[1]