首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 【说明】 找一个最小的自然数,使它等于不同的两组三个自然数的三次幂之和,即找最小的x,使得:x=a*a*a+b*b*b+c*C*c+d*d*d+e*e*e+f*f*f,其中,a、b、c、
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。 【说明】 找一个最小的自然数,使它等于不同的两组三个自然数的三次幂之和,即找最小的x,使得:x=a*a*a+b*b*b+c*C*c+d*d*d+e*e*e+f*f*f,其中,a、b、c、
admin
2009-02-15
29
问题
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。
【说明】
找一个最小的自然数,使它等于不同的两组三个自然数的三次幂之和,即找最小的x,使得:x=a*a*a+b*b*b+c*C*c+d*d*d+e*e*e+f*f*f,其中,a、b、c、d、e、f者是是自然数,a≤b≤C≤d≤e≤f; [a,b,c]!=[d,e,f)
【C++程序】
#include<stdio.h>
#define N 100
void main ()
{
int i,j,il,ih,i0,j0,k0,il,j 1,k1;
int j1[N],jh[N];/*第i层平面的行的变化范围,自jl
至jh
*/
int k[N][N];/*第i层平面中,对应行j,当前的列号值为k
[j]*/
int p[N], min;/*p
=i*i*i*/
i1=1;j1=1;k1=1;/*首先只局限下三角棱体的顶点*/
i1=1;ih=1;/*预置i的变化范围初值i1<=i<=ih*/
j1[1]=1;jh[1]=1;/*对应i层平面的行的变化范围*/
k[i1][j1[i1>=1;/*第i层平面中,对应行的列的初值*/
p[1]=1;
do
{
min=p[i1]+p[j1]+p[k1];
i0=i1;j0=j1;k0=k1;
if ( i1==ih ) /*当前候选者在ih平面, 则ih增1*/
{
ih++;
(1);
/*为ih平面设定j的变化范围和对应k值*/
j1[ih]=1;jh[ih]=1;k[ih][1]=1;
}
if ( i1==i1&&j 1==i1&&k1==i1 )
i1++;/*在i1平面最下角点找到候选者,i1增1*/
else
{
if ( k1==1&&jh[i1]<i1 )
{/*在第一列找到候选者, i1平面的行的上界增1*/
(2);
k[i1][jh[i1>=1;
}
if( k1==j1&&j1[i1]<i1 )
else
(3);/*调整i1平面当前行的列号*/
}
i1=i1;/*预定最上平面的最小行的当前列为下一个候选者*/
j1=j1[i1];
k1=k[i1][j1];
for ( i=i1;i<=ih;i++ ) /*寻找最小值所在平面号、行号和列号*/
{
for ( j=j1
;j<=jh
;j++ )
if ( p
+p[j]+p[k
[j><(4))
{
i1=i;j 1=j;k1=k
[j];
}
}
}while ( p[i1]+p[j1]+p[k1]!=min&&(5));
if ( p[i1]+p[j1]+p[k1]==min )
printf ( "%4d=%2d^3+%d^3+%dA3=%2d^3+%d^3+%d^3\n",min,i0,j0,k0,i1,j1,k1 );
else printf ( "The %d is too small.\n",N );
}
选项
答案
(1)p[ih]=ih*ih*ih (2) jh[i1]++ (3) k[i1][j1]++ (4) p[i1]+p[j1]+p[k1] (5) ih!=N
解析
转载请注明原文地址:https://kaotiyun.com/show/gojZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
为查看Windows系统当前正在运行哪些应用程序或进程,可用(43)组合键实现。
在Excel工作表中,已输入的数据如下所示:按回车键后,B6单元格显示的值为()。
在Excel中,若A1单元格的值为5,在B1单元格输入函数“=A1-10”,则B1单元格的值为______。
某地区对高二学生举行了一次数学统考,并按“成绩-人数”绘制了分布曲线。考试成绩呈(12)________________,分布比较合理。
Windows7系统运行时,用户用鼠标右击某个对象经常会弹出________________。
在Excel2010中,设单元格A1、B1、C1、A2、B2、C2中的值分别为1、2、3、4、5、6,若在单元格D1中输入函数“=MAX(A1:A2,B1:C2)”,按回车键后,则D1单元格中的值为(
计算机使用一段时间后发现,系统启动时间变长,系统响应迟钝,应用程序运行缓慢,为此,需要进行系统优化。系统优化工作不包括___________。
为了测量航天员每分钟的心跳次数,甲建议测量2分钟的心跳次数再除以2,乙建议测量10秒钟的心跳次数再乘以6,两者相比______。
综合布线系统由6个子系统组成,将图1-1中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。制作交叉双绞线(一端按EIA/TIA568A线序,另一端按EIA/TIA568B线序)时,其中一端的线序如图1-2(a)所示,另一端线序如图1—2
随机试题
发动机是由哪些机构和系统组成的?
简述教育行政执法的地位。
影响神经系统发育最重要的激素是
A.FOSB.PDGFC.CDK4D.ERBB1E.ROS属于转录因子的癌基因是
男,68岁,间断下腹痛,腹泻6个月,乏力,面色苍白2个月。查体:右下腹压痛,可触及4cm×2cm边界欠清晰的包块,质地硬,轻压痛,HB86g/L。最可能的诊断是
脂肪动员的限速酶是
A.卡介苗B.乙型脑炎疫苗C.麻疹疫苗D.脊髓灰质炎疫苗E.百日咳一白喉一破伤风混合疫苗在下列各年龄时,应进行的预防接种的初种制剂分别是生后2~4个月时
(2010年)在图8—3中,线圈a的电阻为Ra,线圈b的电阻为Rb,两者彼此靠近如图所示,若外加激励u=UMsinωt,则()。
对联是一种独特的文学形式,又称楹联、对子,是写在纸上、布上或刻在竹子上、木头上、柱子上的对偶语句。
你作为乡镇副职,有四件事需要你处理,你如何安排?一是镇委王书记让你筹备一下全镇灾后重建工程的开工仪式:二是农民因为土地征用补偿问题到镇政府门前集合,情绪激动;三是县林业局检查组半小时后到你镇检查验收工作,点名要你亲自陪同并汇报工作;四是县委组织部要你去谈话
最新回复
(
0
)