#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);
}

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: