Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- int main()
- {
- int n,i;
- scanf("%d",&n);
- int cidades[n];
- for(i=0;i<n;i++){
- scanf("%d",&cidades[i]);
- }
- sort(cidades, cidades+n);
- int menor,maior,menorcid1,menorcidn,maiorcid1,maiorcidn;
- menorcid1=abs(cidades[1] - cidades[0]);
- maiorcid1=abs(cidades[0] - cidades[n-1]);
- printf("%d %d\n",menorcid1,maiorcid1);
- for(i=1;i<n-1;i++){
- if(cidades[i]<=0){
- menor=abs(cidades[i] - cidades[i-1]);
- maior=abs(cidades[i] - cidades[n-1]);
- printf("%d %d\n",menor,maior);
- }
- else{
- menor=abs(cidades[i]-cidades[i-1]);
- maior=abs(cidades[i] - cidades[0]);
- printf("%d %d\n",menor,maior);
- }
- }
- menorcidn=abs(cidades[n-1] - cidades[n-2]);
- maiorcidn=abs(abs(cidades[0]) + abs(cidades[n-1]));
- printf("%d %d\n",menorcidn,maiorcidn);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement