链接:
2239. 找到最接近 0 的数字
题意:
如题
解:
简单题,随便写写,写了吗,如写
实际代码:文章来源:https://www.toymoban.com/news/detail-581607.html
#include<iostream>
#include<vector>
using namespace std;
int findClosestNumber(vector<int>& nums)
{
int ans=0;
for(int i=1;i<nums.size();i++)
{
if( abs(0-nums[i])<abs(0-nums[ans]) ) ans=i;
if( abs(0-nums[i])==abs(0-nums[ans]) && nums[i]>nums[ans]) ans=i;;
}
return nums[ans];
}
int main()
{
vector<int> nums;
int temp;
cout<<"Ctrl + Z to input EOF"<<endl;
while(cin>>temp)
{
nums.push_back(temp);
}
int ans=findClosestNumber(nums);
cout<<ans<<endl;
return 0;
}
限制:文章来源地址https://www.toymoban.com/news/detail-581607.html
1 <= n <= 1000
-105 <= nums[i] <= 105
到了这里,关于2023-07-15力扣今日二题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!