4 条题解

  • 1
    @ 2026-8-13 21:17:08
    #include<iostream>
    using namespace std;
    long long n;
    int main(){
    	cin>>n;
    	for(long long i=2;i*i<=n;i++){
    		if(n%i==0){
    			cout<<max(i,n/i);
    			break;
    		}
    	}
    	return 0;
    }
    //包AC
    
    • 0
      @ 2023-4-4 21:32:18
      #include<iostream>
      using namespace std;
      long long n;
      int main(){
      	cin>>n;
      	for(long long i=2;i*i<=n;i++){
      		if(n%i==0){
      			cout<<max(i,n/i);
      			break;
      		}
      	}
      	return 0;
      }
      
      • 0
        @ 2023-1-3 15:37:08
        #include<bits/stdc++.h>
        using namespace std;
        long long n,ans;
        int main()
        {
        	ios::sync_with_stdio(false);
        	cin.tie(0);
        	cout.tie(0);
        	scanf("%lld",&n);
        	for(long long i=2;i<n;i++)
        	{
        		if(n%i==0)
        		{
        			printf("%d",n/i);
        			return 0;
        		}
        	}
        	return 0;
        }
        
        • -1
          @ 2026-5-30 10:36:29

          #include<bits/stdc++.h> using namespace std; int main() { long long n; cin >> n ; for ( long long i = 2 ; i * i <= n ; i++ ) { if ( n % i == 0) { cout << n / i ; break ; } } return 0 ; }

          • 1

          信息

          ID
          722
          时间
          1000ms
          内存
          256MiB
          难度
          4
          标签
          递交数
          207
          已通过
          100
          上传者