Answers for "racing horses codechef solution c++"

C++
0

racing horses codechef solution c++

#include<iostream>
#include<climits>
#include<algorithm>
using namespace std;

class solution
{
public:
	void solve()
	{
		int n;
		cin >> n;
		int* arr = new int[n];
		for (int i = 0; i < n; i++)
		{
			cin >> arr[i];
		}
		sort(arr,arr + n);
		int dif = 0, minimum = INT_MAX;
		for (int i = 0; i < n; i++)
		{
			dif = abs(arr[i] - arr[i + 1]);
			if (dif < minimum)
				minimum = dif;
		}
		cout << minimum << "\n";
		delete[] arr;
	}
};
int main()
{
	solution ss;

	int t;
	cin >> t;
	while (t--)
    {
		ss.solve();
	}

	return 0;
}
Posted by: Guest on March-14-2022
0

racing horses codechef solution c++

#include<iostream>
#include<climits>
#include<algorithm>
using namespace std;

class solution
{
public:
	void solve()
	{
		int n;
		cin >> n;
		int* arr = new int[n];
		for (int i = 0; i < n; i++)
		{
			cin >> arr[i];
		}
		sort(arr,arr + n);
		int dif = 0, minimum = INT_MAX;
		for (int i = 0; i < n; i++)
		{
			dif = abs(arr[i] - arr[i + 1]);
			if (dif < minimum)
				minimum = dif;
		}
		cout << minimum << "\n";
		delete[] arr;
	}
};
int main()
{
	solution ss;

	int t;
	cin >> t;
	while (t--)
    {
		ss.solve();
	}

	return 0;
}
Posted by: Guest on March-14-2022

Code answers related to "racing horses codechef solution c++"

Browse Popular Code Answers by Language