8 条题解

  • 4
    @ 2024-8-17 18:23:21
    #include<bits/stdc++.h>  
    using namespace std;  
    int main() {  
        int n;    
        cin>>n;  
        int total=0;  
        for (int i=1;i<=sqrt(n);i++) {  
            if(n%i==0){   
                total++;  
                if (i * i!= n) {  
                    total++;  //判断因数是否相同
                } 
            }  
        }
        cout<<"total="<<total;
    }
    
    • 0
      @ 2024-11-26 12:58:05

      #include<bits/stdc++.h> using namespace std; int main() { int n,t=0; cin>>n; for(int i=1;i<=n;i++) { if(n%i==0) { t++; } } cout<<"total="<<t; return 0; }

      • @ 2024-11-26 12:58:52

        sb

      • @ 2024-11-26 12:59:34

        LLLLLLLLLLL

    • 0
      @ 2024-11-25 13:50:02

      #include<bits/stdc++.h> using namespace std; int main() { int n,total=0; cin>>n; for(int i=1;i<=n;i++) { if(n%i==0) { total++; } } cout<<"total="<<total<<endl; return 0; }

      • 0

        #include<bits/stdc++.h> using namespace std; int main() { int i,n,total=0; cin>>n; for(i=1;i<=n;i++) { if(n%i==0) { total++; } } cout<<"total="<<total; return 0; }

        • 0
          @ 2024-11-22 17:25:48
          • #include<bits/stdc++.h> using namespace std; int main() { int n,s=0; cin>>n; for(int i=1;i<=n;i++) { if(n%i==0&&i*i!=n) s++; } cout<<"total"<<"="<<s; return 0; }
          • 0
            @ 2024-11-18 12:22:21

            #include<bits/stdc++.h> using namespace std; int main() { int a,total=0; cin>>a; for(int i=1;i<=a;i++) { if(a%i==0) { total=total+1; } else { continue; } } cout<<"total="<<total<<endl; return 0; }

            • 0
              @ 2024-11-15 17:48:40
              #include<bits/stdc++.h>
              using namespace std;
              int main()
              {
              	int n,d=0,m,a;
              	cin>>n;
              	for(int i=1;i*i<=n;i++)
              	{
              		if(n%i==0)
              		d++;
                  }
                  m=sqrt(n);
                  if(m*m<n)
                  {
                  	cout<<"total="<<2*d<<endl;
              	}
              	else if(m*m==n)
              	{
              		cout<<"total="<<2*d-1<<endl;
              	}
              	return 0;
              }
              
              • -4
                @ 2024-11-19 12:35:33

                #include<bits/stdc++.h> using namespace std; int main() { int n,i,total=0; cin>>n; for(i=1;i<=n;i++) { if(n%i==0) { total++; } } cout<<"total="<<total; }

                • 1

                信息

                ID
                68
                时间
                1000ms
                内存
                256MiB
                难度
                3
                标签
                递交数
                110
                已通过
                62
                上传者