#include<stdio.h> #include<algorithm> using namespace std; int a[1100]; int main() { int i,n,min,temp; while(~scanf("%d",&n)) { min=10000000; for(i=0;i<n;i++) scanf("%d",&a[i]); sort(a,a+n); for(i=1;i<n;i++) { if((a[i]-a[i-1]) < min) { temp=i; min=a[i]-a[i-1]; } } printf("%d %d\n",a[temp-1],a[temp]); } return 0; }
原文:http://blog.csdn.net/qq_16767427/article/details/43836359