add prob 5

This commit is contained in:
2025-08-21 23:23:51 +08:00
parent a8ad1e1e4f
commit 386069e2ec

View File

@@ -0,0 +1,29 @@
#include <bits/stdc++.h>
#include <vector>
#include <algorithm>
using namespace std;
class Solution {
public:
int findClosestNumber(vector<int>& nums) {
int ans = nums[0];
for (auto it = nums.begin(); it != nums.end(); ++it) {
if (abs(*it) < abs(ans)) {
ans = *it;
}
else if (abs(*it) == abs(ans) && *it > ans) {
ans = *it;
}
}
return ans;
}
};
int main() {
cout << "Hello world" << endl;
vector<int> l = {1, 2, 3};
Solution s;
cout << s.findClosestNumber(l) << endl;
return 0;
}