8 缺失数

2023-12-25 21:28:23

无脑蛮力

#include <iostream>
#include <vector>

using namespace::std;
using std::cout;
using std::cin; 

int main() 
{
	int num;
    vector<int> nums;
    while(cin >> num)
	{
        nums.push_back(num);
        if(getchar()=='\n') 
		{
        	break;
		}
    }
    int t,n=nums.size();
	for(int i=0; i<n-1; i++)
	{
		for(int j=i+1; j<n; j++)
		{
			if(nums[i] > nums[j])
			{
				t=nums[i];
				nums[i]=nums[j];
				nums[j]=t;
			}
		}
	}
	t=-1;
	for(int i=0; i<=n; i++)
	{
		t++;
		if(nums[i] != t)
		{
			i=n;
		}
	}
	std::cout << t;
    return 0;  
}

文章来源:https://blog.csdn.net/qq_64654845/article/details/135208205
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。