4 条题解

  • 5
    @ 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: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;
      }
      
      • 3
        @ 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;
        }
        
        • 2
          @ 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;
          }
          
          • 1

          信息

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