Răspuns :
#include <bits/stdc++.h>#define ll long long
using namespace std;
ll minn = 1e7 , suma , dif ,ans1 ,ans2 ;
int main(){ ll n ,a ,b ,i ; scanf("%lld%lld",&n,&a) ; ll first = a ; for (i = 1 ; i < n ; ++ i){ scanf("%lld",&b) ; dif = abs(a - b) ; if (minn > dif || (minn == dif && suma > a + b)){ minn = dif ; ans1 = a ; ans2 = b ; suma = a + b ; } a = b ; } dif = abs(a - first) ; if (minn > dif || (minn == dif && suma < a + first)){ minn = dif ; ans1 = first ; ans2 = a ; suma = a + first ; } printf("%lld %lld",ans1,ans2) ; return 0;}
using namespace std;
ll minn = 1e7 , suma , dif ,ans1 ,ans2 ;
int main(){ ll n ,a ,b ,i ; scanf("%lld%lld",&n,&a) ; ll first = a ; for (i = 1 ; i < n ; ++ i){ scanf("%lld",&b) ; dif = abs(a - b) ; if (minn > dif || (minn == dif && suma > a + b)){ minn = dif ; ans1 = a ; ans2 = b ; suma = a + b ; } a = b ; } dif = abs(a - first) ; if (minn > dif || (minn == dif && suma < a + first)){ minn = dif ; ans1 = first ; ans2 = a ; suma = a + first ; } printf("%lld %lld",ans1,ans2) ; return 0;}