写算法!用传统流程图表示下列问题的算法?
写算法!用传统流程图表示下列问题的算法?----1.依次将10个数输入,要求将其中最大的数输出.2.将100-200之间的素数输出.
人气:410 ℃ 时间:2020-06-13 12:40:19
解答
关于素数的问题.比较常见的就是穷举,从2开始到目标x的平方根t为止,如果存在一个数能整除目标x,则x不是素数,如果循环完成,则x是素数.或许这就是传说中的暴力法?还有一种方法就是做一个长度是x的一维数组,1不标记,从i=2开始,把i标记,不标记所有i的倍数,当循环结束后,被标记的项就是素数.然后输出100-200之间的就可以了.不知道说的清不清楚.呵呵……图我也不会贴啊.
推荐
- 用传统流程图标表示求解下面问题的算法:依次将10个数输入,要求将其中最大的数输出.
- 用传统流程图表示以下算法
- 用传统流程图表示求解以下算法:1、有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换
- 判断一个数是否是素数 要求用传统流程图和N-S流程图表示算法
- 流程图是算法的什么表示?
- 函数f(x)=a^x/(1+a^x) -a是奇函数 则实数a的值为?
- 若A>0,B>0,C
- 在三角形中,角A,B,C对边为a,b,c角A,B,C成等差数列.求cosB的值?若边a,b,c成等比求sinAsinC的值?
猜你喜欢