Hackerrank | 30 days of code | Day 14-Solution in c++| Scope-hackerrank-Solution-in-c++


Hackerrank | 30 days of code | Day 14-Solution in c++| Scope-hackerrank-Solution-in-c++

Hackerrank Solution 30-days-of-code


https://www.hackerrank.com/challenges/30-scope/problem
Day 14 Scope Solution in Cpp
#include <iostream> #include <vector> #include <cmath> using namespace std; class Difference { private: vector elements; public: int maximumDifference; Difference(vector elements) { this->elements = elements; } void computeDifference() { int maximum = 0; for (int i = 0; i < this->elements.size(); i++) { for (int j = 0; j < this->elements.size(); j++) { int absolute = abs(elements[i] - elements[j]); if (absolute > maximum) maximum = absolute; } } maximumDifference = maximum; } }; int main() { int N; cin >> N; vector<int> a; for (int i = 0; i < N; i++) { int e; cin >> e; a.push_back(e); } Difference d(a); d.computeDifference(); cout << d.maximumDifference; return 0; }

Post a Comment

0 Comments