4 条题解

  • 0
    @ 2024-5-11 19:39:05

    #include<bits/stdc++.h> #include using namespace std; bool zs(int n){ if(n0 or n1) return false; for(int i=2;i<=sqrt(n);i++){ if(n%i0) return false; } return true; } int main(){ int a=1,b=10000,sum; cin>>a>>b; for(int i=a;i<=b;i++){ sum=1; for(int k=2;k<i;k++){ if(zs(k) and i%k0) sum+=k; } if(sum==i and i!=1) cout<<sum<<" "; } return 0; }

    • 0
      @ 2024-1-19 14:54:30
      #include<bits/stdc++.h>
      #include<iostream>
      using namespace std;
      bool zs(int n){
      	if(n==0 or n==1)
      	    return false;
      	for(int i=2;i<=sqrt(n);i++){
      		if(n%i==0)
      		    return false;
      	}
      	return true; 
      }
      int main(){
      	int a=1,b=10000,sum;
      	cin>>a>>b;
      	for(int i=a;i<=b;i++){
      		sum=1;
      		for(int k=2;k<i;k++){
      			if(zs(k) and i%k==0)
      			    sum+=k;
      		}
      		if(sum==i and i!=1)
      		    cout<<sum<<" ";
      	}
          return 0;
      }
      
      • 0
        @ 2024-1-19 14:47:08

        #include<bits/stdc++.h> #include using namespace std; if(n%i0) return false; } return true; } int main(){ } if(sumi and i!=1) cout<<sum<<" "; } return 0; }

        • -2
          @ 2023-7-1 10:56:30

          image

          • 1

          信息

          ID
          1124
          时间
          1000ms
          内存
          256MiB
          难度
          4
          标签
          (无)
          递交数
          31
          已通过
          16
          上传者