枚举算法(判断n是否能被3,5,7整除)

           枚举算法:也称穷举算法,它是编程中常用的一种算法。在解决某些问题的时候,可能无法按照一定规律从众多的候选答案中找出正确的答案。此时,可以从众多的候选解中逐一取出候选答案,并验证候选答案是否为正确的答案。这种方法就是枚举算法。

           缺点:运算量比较大,接替效率不高。如果枚举的范围太大,在时间上就难以承受。

           优点:思路简单,程序编写和调试方便。


        下面是书上的一个例子,判断n是否能被3,5,7整除。

         问题:输入一个正整数n,判断n是否能被3,5,7整除,并输出以下信息:

         (1)能同时被3,5,7整除。

         (2)能同时被其中两个数(要指出哪两个数)整除。

         (3)能被其中一个数整除。

你可能感兴趣的:(c++学习笔记,c++,二进制,位运算,算法,编程)