From 9ce9167c469844d6ffe2fba9b6287e2e635be6b0 Mon Sep 17 00:00:00 2001 From: Стоян Златев <47269030+Tony5768@users.noreply.github.com> Date: Wed, 1 Dec 2021 15:17:12 +0200 Subject: Create Task2 --- Sem. 07/Solutions/Task2 | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Sem. 07/Solutions/Task2 diff --git a/Sem. 07/Solutions/Task2 b/Sem. 07/Solutions/Task2 new file mode 100644 index 0000000..8d5cf98 --- /dev/null +++ b/Sem. 07/Solutions/Task2 @@ -0,0 +1,19 @@ +#include + +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); +} -- cgit v1.3.1-23-gd82d