3 条题解

  • 1
    @ 2022-8-21 16:09:44
    #include <bits/stdc++.h>
    
    using namespace std;
    
    int main(){
    	int n;
    	int ans=0;
        cin>>n;
        for(int i=1;i<=n;i++){
        	if(n%i==0){
        		ans+=i;
    		}
        }
        cout<<ans;
        return 0;
    }
    

    啊这。。。

    • 1
      @ 2022-8-17 20:02:18

      #include <bits/stdc++.h>

      using namespace std;

      int main(){

      int n;
      int sum=0;//用来存储因数之和 
      cin>>n;
      for(int i=1;i<=n;i++){//遍历1到n的所有因数 
      	if(n%i==0){//判断n能否被i整除 
      		sum=i+sum;//如果能,sum加上i。 
      	} 
      } 
      cout<<sum;//输出 
      
      return 0;
      

      }

      • 1
        @ 2022-8-15 20:13:06
        #include<iostream>
        using namespace std;
        int main(){
        	int n,a[100005]={0};
        	long long ax=0,in=0;
        	cin>>n;
        	for(int i=1;i<=n;i++){
        		if(n%i==0){
        			in+=i;
        		}
        		
        	}
        	cout<<in;
        	return 0;
        }
        
        • 1

        信息

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