2017年5月4日
摘要: Q:甲说:乙说谎; 乙说:丙说谎;丙说:甲乙两人都说谎。到底谁说谎?谁没有说谎? 阅读全文
posted @ 2017-05-04 14:42 王小东大将军 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Q:将输入的二进制转换为十进制表达。 分析:算法中参数sum用来记录累加和。参数m随着递归的深入不断加1,并且递归结束m的值也不会发生变化。因为参数sum和m都要在递归中保持值得不变,因此采用指针传递方式。参数n的值随着递归的深入不断加1,但是每一层的递归n的取值都不同。在将二进制转换为十进制时,2 阅读全文
posted @ 2017-05-04 14:25 王小东大将军 阅读(424) 评论(0) 推荐(0) 编辑
摘要: Q:输入一个数,输出英文表达。 阅读全文
posted @ 2017-05-04 13:22 王小东大将军 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Q:若整数A的全部因子(包括1,不包括本身)之和等于B,并且整数B的全部因子之和等于A,则称A与B是亲密数。求解3000以内的全部亲密数。 思路:先将1~3000以内所有数的全部因子之和算出来,存入到数组x[]中,这样x[i]中存放的是i的因子之和,寻找{1,2,……3000}范围中所有的亲密数的算 阅读全文
posted @ 2017-05-04 12:44 王小东大将军 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 若某个数恰好等于它的因子(包括1,但不包括本身)之和,那么这个数就被称为完全数。例如6的因子为1,2,3,而6=1+2+3.因此6是一个完全数。求出1000以内完全数。 阅读全文
posted @ 2017-05-04 12:06 王小东大将军 阅读(160) 评论(0) 推荐(0) 编辑