4 条题解

  • 4
    @ 2024-8-6 17:46:04
    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {  
        int n,m,a=0; 
       
         cin>>n;
         for(int i=2;i<=sqrt(n);i++){
         	if(n%i==0){
         	   if(i!=n/i){
         	   	a+=i+n/i;
    			}
    			else{
    				a+=i;
    			}
    		 }
         }
        cout<<a;
    	return 0;
    }
    
    • 4
      @ 2024-8-6 17:44:21
      #include <bits/stdc++.h>
      using namespace std;
      int main()
      {  
          int n,m,q=0; 
         
           cin>>n;
           for(int i=2;i<=sqrt(n);i++){
           	if(n%i==0){
           	   if(i!=n/i){
           	   	q+=i+n/i;
      			}
      			else{
      				q+=i;
      			}
      		 }
           }
          cout<<q;
      	return 0;
      }
      
      • 3
        @ 2024-8-6 17:43:50
        using namespace std;
        int main()
        {
        int n,s=0;
        cin>>n;
        for(int i=2;i<=sqrt(n);i++){
        if(n%i==0){
        if(i!=n/i){
        s+=i+n/i;
        }
        else{
        s+=i;
        }
        }
        }
        cout<<s;
        return 0;
        }
        
        • 2
          @ 2024-8-6 17:43:55
          #include <bits/stdc++.h>
          using namespace std;
          int main()
          {
          	int i,n,z=0;
          	cin>>n;
          	for(i=2;i<=sqrt(n);i++)
          	{
          		if(n%i==0)
          		{
          			if(i!=n/i)
          			{
          				z+=i+n/i;
          			}
          			else
          			{
          				z+=i;
          			}
          		}
          	}
          	cout<<z;
          }
          
          • 1

          信息

          ID
          272
          时间
          1000ms
          内存
          64MiB
          难度
          3
          标签
          递交数
          53
          已通过
          10
          上传者