Website Summary Files Commits Branches @commit @diff @stats
path: root / Sem. 07 / Solutions / Task2
blob: 8d5cf98b352994f186763261d843e250c6d71bf0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>

using namespace std;

int findSingle(int* arr, unsigned size)
{
	int temp = arr[0];
	for (int i = 1; i < size; i++)
		temp = temp ^ arr[i];

	return temp;
}

int main()
{
	int array[] = { 9,18,9,12,18,15,12 };
	unsigned size = sizeof(array) / sizeof(array[0]);
	cout << findSingle(array, size);
}