摘要: 1.问题描述 一个口袋中放有12个球,已知其中3个是红的,3个是白的,6个是黑的,现从中任取8个,问共有多少种可能的颜色搭配? 2.问题分析 假设八个球,红球a个,白球b个,黑球c个,那么c=8-a-b个。而且a<=3,b<=3,也就是说8-a-b<=6 3.算法设计 穷举法用两个for循环,第一个 阅读全文
posted @ 2023-05-14 19:02 /张根源/ 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 一辆以固定速度行驶的汽车,司机在上午10点看到里程表上的读数是一个对称数(即这个数从左向右读和从右向左读是完全一样的),为95859。两小时后里程表上出现了一个新的对称数,该数仍为五位数。问该车的速度是多少?新的对称数是多少? 问题分析: 对称数是95859,两小时后出现新的,这个数肯定 阅读全文
posted @ 2023-05-14 19:00 /张根源/ 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1.问题描述 警察审问4名窃贼嫌疑犯。现在已知,这4人当中仅有一名是窃贼,还知道这4个人中的每个人要么是诚实的,要么总是说谎。 这四个人回答如下 甲:乙没有偷,是丁偷的 乙:我没有偷,是丙偷的 丙:甲没有偷,是乙偷的 丁:我没有偷 请根据这四个人的回答判断谁是窃贼 2.问题分析 四个人里面有一个窃贼 阅读全文
posted @ 2023-05-14 18:56 /张根源/ 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1.问题描述 如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。例如1^3 + 5^3 + 3^3 = 153 试编程求1000以内的所有阿姆斯特朗数 2.问题分析 其实和水仙花数一样,只需要把每个位置的数分离出来,然后算一下立方和,如果等于原数,就可以输出 3.算法设计 先搞一 阅读全文
posted @ 2023-05-07 19:55 /张根源/ 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 例3-9 题目描述:编写函数判别一个数是否是质数,在主程序中实现输入输出。 设计思路: 1.输入一个数。 2.让这个数除余2到该数的一半,分析是否有余0是。 3.有则不是,否则是。 流程图: 代码实现: #include<iostream> using namespace std; bool Is( 阅读全文
posted @ 2023-04-26 20:32 /张根源/ 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 对N个数进行升序排列 二、流程设计 1.将N个数存入数组 2.遍历数组,依次比对相邻两数大小,并将较大者置后 3.最大值被置于最后,下次遍历数组只需至N-1处 4.遍历N次后,完成排序 三、流程图设计 四、代码实现 #include <iostream>using namespace 阅读全文
posted @ 2023-04-25 19:35 /张根源/ 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 对N个数进行升序排列 二、流程设计 1.将N个数存入数组 2.遍历数组,依次比对相邻两数大小,并将较大者置后 3.最大值被置于最后,下次遍历数组只需至N-1处 4.遍历N次后,完成排序 三、流程图设计 四、代码实现 #include <iostream>using namespace 阅读全文
posted @ 2023-04-24 21:02 /张根源/ 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 应用if语句解决分段函数问题 有一函数功能描述如下,请应用if语句编写算法实现: 二、设计思路: 接收输入的x值; 如果x小于1,则返回y等于x; 如果x大于等于1且小于10,则返回y等于2x-1; 如果x大于等于10,则返回y等于3x-11; 输出计算出的y值。 三、程序流程图: 阅读全文
posted @ 2023-04-23 19:31 /张根源/ 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。 输入格式: 输入第一行首先给出一个正整数N,表示学生的个数。接下来一行给出N个学生的成绩,数字间以空格分隔。 输出格式: 按照以下格式输出: average = 平均成绩max = 最高 阅读全文
posted @ 2023-04-22 23:06 /张根源/ 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 设计一座圆周率山 已知圆周率为:3. 1415926535 8979323846 2643383279 5028841971 6939937510 5820974944 5923078164 0628620899 8628034825 3421170679 8214808651 328 阅读全文
posted @ 2023-04-21 20:54 /张根源/ 阅读(20) 评论(0) 推荐(0) 编辑