- 1
- 0
- 约8.48千字
- 约 40页
- 2019-10-03 发布于未知
- 举报
23 四大湖问题。 学生回答我国四大淡水湖的大小 A:洞庭湖最大,洪泽湖最小,鄱阳湖第三。 B:洪泽湖最大,洞庭湖最小,鄱阳湖第二,太湖第三。 C:洪泽湖最小,洞庭湖第三。 D:鄱阳湖最大,太湖最小,洪泽湖第二,洞庭湖第三。 每人仅答对一个。 设变量 a-洞庭湖;b-洪泽湖;c-鄱阳湖;d-太湖 设变量的值 1-第一大;2-第二大;3-第三大;4-第四大 解决智力判断问题的关键:怎样描述条件 int a,b,c,d; int f[2]={0,1}; // f[0]=0,f[1]=1 A: f[a==1]+f[b==4]+f[c==3]==1 B: f[b==1]+f[a==4]+f[c==2]+f[d==3]==1 C: f[b==4]+f[a==3]==1 D: f[c==1]+f[d==4]+f[b==2]+f[a==3]==1 穷举法:让a、b、c、d分别从1到4变化,找出满足所有条件的解。 利用条件:a?b?c?d,a+b+c+d=10。 #include iostream using namespace std; #define N 4 void main( ) { int a,b,c,d; int f[2]={0,1}; // f[0]=0,f[1]=1 for (a=1;a=N;a++) for (b=1;
您可能关注的文档
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S01=C#开发环境.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S03=面向对象程序设计.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S04=窗体与控件.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S05=界面设计.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S06=对话框、窗体调用.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S07=GDI+图像编程.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S08=文件操作.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S09=数据库编程.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S10=水晶报表与打印.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 封面.ppt
原创力文档

文档评论(0)