Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB7033 - Хоёр цэгийн хоорондох зай

1 хэмжээст тоон шулуун, 2 хэмжээст координатын хавтгай болон 3 хэмжээст огторгуйд координатаараа өгөгдсөн 2 цэгүүдийн хоорондох зайг ол. 

Input

Эхний мөрөнд 1 хэмжээст тоон шулуун дээрх 2 цэг координатаараа өгөгдөнө. 2 бүхэл тоо зайгаар тусгаарлагдан өгөгдөнө. Эхний тоо 1-р цэгийн координат, 2 дахь тоо 2-р цэгийн координат. 

Хоёр дахь мөрөнд 2 хэмжээст хавтгайн 2 цэг координатаараа өгөгдөнө. 4 бүхэл тоо зайгаар тусгаарлагдан өгөгдөнө. Эхний 2 тоо 1-р цэгийн координат, дараагийн 2 тоо 2-р цэгийн координат.

Гурав дахь мөрөнд 3 хэмжээст огторгуйн 2 цэг координатаараа өгөгдөнө. 6 бүхэл тоо зайгаар тусгаарлагдан өгөгдөнө. Эхний 3 тоо 1-р цэгийн координат, дараагийн 3 тоо 2-р цэгийн координат. 

Output

Эхний мөрөнд 1 хэмжээст 2 цэгийн хоорондох зайг таслалаас хойш 3 оронгийн нарийвчлалтайгаар гаргана.

Хоёр дахь мөрөнд 2 хэмжээст 2 цэгийн хоорондох зайг таслалаас хойш 3 оронгийн нарийвчлалтайгаар гаргана. 

Гурав дахь мөрөнд 3 хэмжээст 2 цэгийн хоорондох зайг таслалаас хойш 3 оронгийн нарийвчлалтайгаар гаргана. 


Example

Input:
5 -12

3 4 6 8

1 2 3 4 5 6

Output:

 

17.000

5.000

5.1

17.000

5.000
5.196

 

 


Нэмсэн:Bataa
Огноо:2013-01-15
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE

hide comments
2025-05-06 06:50:36
sain uu


Last edit: 2025-05-06 06:51:07
2025-03-14 03:09:13
#include <stdio.h>
#include <math.h>
int main () {
double x,y,x1,y1,x2,y2, s;
scanf("%f%f",&x,&y);
printf("%.3f",x-y);
scanf("%f%f%f%f",&x,&y,&x1,&y1);
s=sqrt((x-y)*(x-y)+(x1-y1)*(x1-y1));
printf("%.3f",s);
scanf("%f%f%f%f%f%f",&x,&y,&x1,&y1,&x2,&y2);
s=sqrt((x-y)*(x-y)+(x1-y1)*(x1-y1)+(x2-y2)*(x2-y2));
printf("%.3f",s);
return 0;
}
2025-03-13 08:40:40
#include <bits/stdc++.h>
using namespace std;
int main() {
double a,b,d,i,j,c,s;

cin >> a >> b;
cout <<fixed<< setprecision(3) << abs(a-b)<< endl;
cin >> a >> b >> c >> d;
s=sqrt((a - c) * (a - c) + (b - d) * (b - d));
cout <<fixed<< setprecision(3) << s<< endl;

cin >> a >> b >> i >> c >> d >> j;
s=sqrt((a - c) * (a - c) + (b - d) * (b - d) + (i - j) * (i - j));
cout <<fixed<< setprecision(3) << s<< endl;
return 0;

}
2025-02-13 09:11:18
#include <bits/stdc++.h>
using namespace std;
int main() {
double a,b,d,i,j,c,s;

cin >> a >> b;
cout << fixed << setprecision(3)<< endl << fabs(a-b);
cin >> a >> b >> c >> d;
s=sqrt((a - c) * (a - c) + (b - d) * (b - d));
cout << fixed << setprecision(3)<< endl << s;

cin >> a >> b >> i >> c >> d >> j;
s=sqrt((a - c) * (a - c) + (b - d) * (b - d) + (i - j) * (i - j));
cout << fixed << setprecision(3)<< endl << s;
return 0;

}
2025-02-13 09:11:07
#include <bits/stdc++.h>
using namespace std;
int main() {
double a,b,d,i,j,c,s;

cin >> a >> b;
cout << fixed << setprecision(3)<< endl << fabs(a-b);
cin >> a >> b >> c >> d;
s=sqrt((a - c) * (a - c) + (b - d) * (b - d));
cout << fixed << setprecision(3)<< endl << s;

cin >> a >> b >> i >> c >> d >> j;
s=sqrt((a - c) * (a - c) + (b - d) * (b - d) + (i - j) * (i - j));
cout << fixed << setprecision(3)<< endl << s;
return 0;

}
2025-02-05 14:36:15
chi eniig unshij bgaa bol ene hicheel eer yvh hun bish ee gsn ug
2025-02-04 05:01:51
battushigee bi chamd odoo hurtel sain shde ygaad namaig oilgodoggui ym be esvel bi chinii type boloh ystoi yu
2025-01-04 14:14:11
#include<bits/stdc++.h>
#include <iostream>
#include <cmath>

using namespace std;

int main (){
long double a[12], b, c, d;
for(int i = 1; i <= 12; i++){
cin >> a[i];
}
if (a[1]<0 && a[2]>0 || a[2]<0 && a[1]>0){
b = fabs(a[1])+ fabs(a[2]);
}
c = sqrt((a[5]-a[3])*(a[5]-a[3])+(a[6]-a[4])*(a[6]-a[4]));
d = sqrt((a[10]-a[7])*(a[10]-a[7])+(a[11]-a[8])*(a[11]-a[8])+(a[12]-a[9])*(a[12]-a[9]));
cout << fixed << setprecision(3) << b <<" "<< c <<" "<< d;
return 0;
}

tseg
2024-12-17 15:03:33
/******************************************************************************

Online C++ Compiler.
Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.

*******************************************************************************/

#include <iostream>
using namespace std;
#include <bits/stdc++.h>
int main()
{
double x1, y1, z1, x2, y2, z2,a1,a2,b1,b2,b3,b4;
cin>>a1>>a2;
cin>>b1>>b2>>b3>>b4;
cin >> x1 >> y1 >> z1>> x2 >> y2 >> z2;

cout<< fixed<<setprecision(3)<<fabs(a1-a2)<<"\n";
double zai = sqrt(pow(b3-b1,2)+pow(b4-b2,2));

cout << fixed << setprecision(3) << zai << endl;


double distance = sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2) + pow(z2 - z1, 2));


cout << fixed << setprecision(3) << distance << endl;
return 0;
} sere inda house
2024-12-16 09:16:04
Gegeenee hhaha Naraa yu
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.