题解列表

筛选

完数的判断,用到了列表,思路有点复杂

解题思路:用取模计算出每一个数的真因子有哪些,再把真因子相加后判断是否相等,用列表存储的是每一个完数的真因子注意事项:参考代码:importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;publicclassMain{

有点复杂,但是能用。

摘要:解题思路:注意事项:参考代码:import java.util.Scanner;public class Main {    public static void main(String[] args……

2820: 含k个3的数

摘要:``` #include using namespace std; int m,k,n,x; int main(){ cin>>m>>k; x=m; for( int i=1;i……

3018: 末两位数

摘要: ``` #include using namespace std; int main(){ int n,ans=1; cin>>n; for( int i=1; i……

1141: C语言训练-百钱百鸡问题

1.抓住oj漏洞,一般无输入的题都可以这么做,像这种题一般只会有一个测试点:![](/image_editor_upload/20231114/20231114103015_67548.png)下面这个代码只要会《HelloWorld!》肯定就能看得懂```#includeusingnamespace

双向链表实现大数阶乘

摘要: 双向链表实现大数阶乘参考代码:#include<stdio.h> #include<stdlib.h> // 使用双向链表做阶乘  struct Fac { int num; str……

[编程入门]筛选N以内的素数 (C语言)

解题思路:让i在循环开始之后从3开始,所以在循环之前先打印数字2,然后i++;i从3开始,如果i%a!=0,则直接不会进入第二个循环当中,如果第二个循环开始,且最终a++进行到最后(就是如果是素数最后结果就是a=i,如果不是素数a的最后结果就是被i除于之后余数为零的那个数),

检验素数的优化方法

解题思路:素数是除1和本身外没有任何因子的数,那我们只需把2到该数的所有整数试一遍,看是否有能整除的注意事项:注意从for循环从2开始,素数是除1和本身外没有因子,不要从1开始循环!!!参考代码:#include#includeusingnamespacestd;intmain(){intx;scan