Advertisement

华为OD机试题库C++检查满足条件数字组合(2022年第四季度)| 100分

阅读量:

检查是否存在满足条件的数字组合

复制代码
 #include <bits/stdc++.h>

    
  
    
 using namespace std;
    
  
    
 int main()
    
 {
    
     int n;
    
     cin >> n;
    
     vector<int> nums(n);
    
     for (int i = 0; i < n; i++) {
    
     cin >> nums[i];
    
     }
    
     int length = (int) nums.size();
    
     sort(nums.begin(), nums.begin() + n - 1);
    
     bool flag = false;
    
     int i;
    
     for (i = 0; i < length - 1; i++) {
    
     for (int j = 0; j < length - 1; j++) {
    
         if (j == i)
    
             continue;
    
         int sum = nums[i] + nums[j] * 2;

全部评论 (0)

还没有任何评论哟~