Tìm các chữ số còn thiếu trong mảng in các chữ số còn thiếu đó ra
Ex:
5
1 3 4 5 6
Số còn thiếu: 2
Code:
#include <bits/stdc++.h>
using namespace std;
int Input_Array(int a[] , int n)
{
for(int i = 0 ; i < n ; i++)
cin>>a[i];
}
void Output_Array(int a[] , int n)
{
for(int i = 0 ; i < n ; i++)
cout<<a[i]<<" ";
}
int Min_Array(int a[] , int n)
{
int Min = a[0];
for(int i = 0 ; i < n ; i++)
{
if(Min > a[i])
Min = a[i];
}
return Min;
}
int Max_Array(int a[] , int n)
{
int Max = a[0];
for(int i = 0 ; i < n ; i++)
{
if(Max < a[i])
Max = a[i];
}
return Max;
}
int main()
{
int n;
cin>>n;
int a[n];
Input_Array(a,n);
Output_Array(a,n);
cout<<endl;
cout<<Min_Array(a,n)<<" "<<Max_Array(a,n)<<endl;
int MIN = Min_Array(a,n);
int MAX = Max_Array(a,n);
int count = 0 , j = 0;
for(int i = MIN ; i <= MAX ; i++)
{
for(int j = 0 ; j < n ; j++)
{
if(a[j] == i)
break;
count++;
}
if(count == n)
cout<<i<<" ";
count = 0;
}
return 0;
}