em làm theo anh rồi, kết quả khả quan hơn một chút, thay vì ra số lớn hơn như trước thì giờ nó ra số nhỏ hơn kết quả 1st token differs - expected: '96', found: '0'
code của em như này ạ:
#include <bits/stdc++.h>
using namespace std;
int a[100000];
int main() {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int n;
cin >> n;
for(int i=0;i<n;i++)cin >> a[i];
sort(a,a+n);
int minn=a[1]-a[0];
for(int i=2;i<n;i++)
minn=min(minn,a[i]-a[i-1]);
cout << minn;
return 0;
}