#include <iostream>
#include <vector>
using namespace std;
int findLargestElement(const vector<int>& arr) {
int maxElement = arr[0];
for (int i = 1; i < arr.size(); i++) {
if (arr[i] > maxElement) {
maxElement = arr[i];
}
}
return maxElement;
}
int main() {
int n;
cout << "Enter the number of elements in the array: ";
cin >> n;
vector<int> arr(n);
cout << "Enter the elements of the array: ";
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
int maxElement = findLargestElement(arr);
cout << "The largest element in the array is: " << maxElement << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBmaW5kTGFyZ2VzdEVsZW1lbnQoY29uc3QgdmVjdG9yPGludD4mIGFycikgewogICAgaW50IG1heEVsZW1lbnQgPSBhcnJbMF07CiAgICBmb3IgKGludCBpID0gMTsgaSA8IGFyci5zaXplKCk7IGkrKykgewogICAgICAgIGlmIChhcnJbaV0gPiBtYXhFbGVtZW50KSB7CiAgICAgICAgICAgIG1heEVsZW1lbnQgPSBhcnJbaV07CiAgICAgICAgfQogICAgfQogICAgcmV0dXJuIG1heEVsZW1lbnQ7Cn0KCmludCBtYWluKCkgewogICAgaW50IG47CiAgICBjb3V0IDw8ICJFbnRlciB0aGUgbnVtYmVyIG9mIGVsZW1lbnRzIGluIHRoZSBhcnJheTogIjsKICAgIGNpbiA+PiBuOwoKICAgIHZlY3RvcjxpbnQ+IGFycihuKTsKICAgIGNvdXQgPDwgIkVudGVyIHRoZSBlbGVtZW50cyBvZiB0aGUgYXJyYXk6ICI7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIGNpbiA+PiBhcnJbaV07CiAgICB9CgogICAgaW50IG1heEVsZW1lbnQgPSBmaW5kTGFyZ2VzdEVsZW1lbnQoYXJyKTsKICAgIGNvdXQgPDwgIlRoZSBsYXJnZXN0IGVsZW1lbnQgaW4gdGhlIGFycmF5IGlzOiAiIDw8IG1heEVsZW1lbnQgPDwgZW5kbDsKCiAgICByZXR1cm4gMDsKfQo=