#include <iostream>
#include<vector>
using namespace std;
void printTwoElements(vector<int>&arr)
{
int n=arr.size();
int missing=(n*(n+1))/2;
cout<<"Repeating ";
for(int i=0;i<n;i++){
if(arr[abs(arr[i])-1]>0)
{
arr[abs(arr[i])-1] = -arr[abs(arr[i])- 1];
missing-=abs(arr[i]);//subtract unique elements
}
else
cout<<abs(arr[i]) << "\n";
}
cout<<"Missing "<<missing;
}
/*Driver Code*/
int main()
{
vector<int>arr={7,3,4,5,5,6,2};
printTwoElements(arr);
}
To embed this program on your website, copy the following code and paste it into your website's HTML: