摘要:
简单的约瑟夫问题:使用数组,模拟一个圈,每次数到m就标记为已读,并将num还原为0 接着从下一个人开始,如果到了最后一个人,就重新回到第一个人,继续开始寻找,如果没有被标记过num(数到的数字)++,直到所有人都退出圈子结束 源代码 1 #include <iostream> 2 #include 阅读全文
摘要:
用筛法求出100以内的全部素数,并按每行五个数显示 我们知道一个合数可以分解了几个质数想乘,从2开始知道根号下n每次判断一个数是否为素数,如果为素数,就把所有能被这个数整除的数排除,即不是素数。 首先是一个判断素数的函数 1 bool sushu(int x) 2 { 3 if (x==2) 4 r 阅读全文