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
2022-09-12 10:28:36
megamind
2022-07-12 07:10:11
#include<bits/stdc++.h>
using namespace std;
int main ()
{
double x1, y1, x2, y2, x21, y21, x3, y3, z3, x31, y31, z31, d=0, t=0,three=0 ;
cin>>x1>>y1;
cin>>x2>>y2>>x21>>y21;
cin>>x3>>y3>>z3>>x31>>y31>>z31;
d=x1-y1;
t=sqrt(pow(x21-x2,2)+pow(y21-y2,2));
three=sqrt(pow(x31-x3,2)+pow(y31-y3,2)+pow(z31-z3,2));
cout<<fixed<<setprecision(3)<<d<<endl;
cout<<fixe#include<bits/stdc++.h>
using namespace std;
int main ()
{
double x1, y1, x2, y2, x21, y21, x3, y3, z3, x31, y31, z31, d=0, t=0,three=0 ;
cin>>x1>>y1;
cin>>x2>>y2>>x21>>y21;
cin>>x3>>y3>>z3>>x31>>y31>>z31;
d=x1-y1;
t=sqrt(pow(x21-x2,2)+pow(y21-y2,2));
three=sqrt(pow(x31-x3,2)+pow(y31-y3,2)+pow(z31-z3,2));
cout<<fixed<<setprecision(3)<<d<<endl;
cout#include<bits/stdc++.h>
using namespace std;
int main ()
{
double x1, y1, x2, y2, x21, y21, x3, y3, z3, x31, y31, z31, d=0, t=0,three=0 ;
cin>>x1>>y1;
cin>>x2>>y2>>x21>>y21;
cin>>x3>>y3>>z3>>x31>>y31>>z31;
d=x1-y1;
t=sqrt(pow(x21-x2,2)+pow(y21-y2,2));
three=sqrt(pow(x31-x3,2)+pow(y31-y3,2)+pow(z31-z3,2));
cout<<fixed<<setprecision(3)<<d<<endl;
cout<<fixed<<setprecision(3)<<t<<endl;
cout<<fixed<<setprecision(3)<<three;
}<fixed<<setprecision(3)<<t<<endl;
cout<<fixed<<setprecision(3)<<three;
}d<<setprecision(3)<<t<<endl;
cout<<fixed<<setprecision(3)<<three;
}
Ганзориг Энгүүнбаяр

2022-04-02 06:01:11
#include<stdio.h>
#include<math.h>
main()
{
int a1,a2,q1,w1,q2,w2,x1,y1,z1,x2,y2,z2;
double s1,s2,s3;
scanf("%d %d ",&a1,&a2);
scanf("%d %d %d %d",&q1,&w1,&q2,&w2);
scanf("%d %d %d %d %d %d",&x1,&y1,&z1,&x2,&y2,&z2);
s1=a1-a2;
printf("\n%.3lf",s1);
s2=sqrt(pow((q2-q1),2)+pow((w2-w1),2));
printf("\n%.3lf",s2);
s3=sqrt(pow((y2-y1),2)+pow((z2-z1),2)+pow((x2-x1),2));
printf("\n%.3lf",s3);

}
2022-01-17 12:24:13
#include<bits/stdc++.h>
#include<math.h>
using namespace std;
int main(){
int a,b,x1,y1,x2,y2,x3,y3,z3,x4,y4,z4;
double hemjeest1,hemjeest2,hemjeest3;
cin>>a>>b>>x1>>y1>>x2>>y2>>x3>>y3>>z3>>x4>>y4>>z4;
hemjeest1=abs(a-b);
hemjeest2=sqrt(pow((x2-x1),2)+pow((y2-y1),2));
hemjeest3=sqrt(pow((x4-x3),2)+pow((y4-y3),2)+pow((z4-z3),2));
cout<<fixed<<setprecision(3)<<hemjeest1<<endl;
cout<<fixed<<setprecision(3)<<hemjeest2<<endl;
cout<<fixed<<setprecision(3)<<hemjeest3;
return 0;
}

2022-01-15 16:31:26
#include<bits/stdc++.h>


using namespace std;


int main()
{
int a, b ,c , d ,e ,f, q ,w ,r,t ,y,u;
double hemjeest1 , hemjeest2 ,hemjeest3;
scanf("%d %d",&a,&b);
scanf("%d %d %d %d",&c,&d,&e,&f);
scanf("%d %d %d %d %d %d ",&q,&w,&r,&t,&y,&u);
hemjeest1 = abs(a-b);
printf ("%.3lf",hemjeest1);
hemjeest2=sqrt(pow(c-e,2)+pow(d-f,2));
printf("\n%.3lf",hemjeest2);
hemjeest3=sqrt(pow(q-t,2)+pow(w-y,2)+pow(r-u,2));
printf("\n%.3lf",hemjeest3);
return 0;

}
if hereggu jv de nzuda haha
2021-12-12 13:20:13

#include <cstdio>
#include<cmath>

using namespace std;

int main() {
int a , b , c , d , e , f , q , w , r , t , y , u;
double hemjeest1 , hemjeest2 , hemjeest3;
scanf("%d%d",&a,&b);
scanf("%d%d%d%d",&c,&d,&e,&f);
scanf("%d%d%d%d%d%d",&q,&w,&r,&t,&y,&u);
hemjeest1= b - a;
if(hemjeest1 < 0) hemjeest1 = hemjeest1*(-1);
printf("%.3lf",hemjeest1);
hemjeest2=sqrt(pow(e-c,2)+pow(f-d,2));
printf("\n%.3lf",hemjeest2);
hemjeest3=sqrt(pow(t-q,2)+pow(y-w,2)+pow(u-r,2));
printf("\n%.3lf",hemjeest3);
}
oilgoj huulaarai huuhduude
2019-11-30 05:23:34
#include <cstdio>
#include<cmath>

using namespace std;

int main() {
int a , b , c , d , e , f , q , w , r , t , y , u;
double hemjeest1 , hemjeest2 , hemjeest3;
scanf("%d%d",&a,&b);
scanf("%d%d%d%d",&c,&d,&e,&f);
scanf("%d%d%d%d%d%d",&q,&w,&r,&t,&y,&u);
hemjeest1= b - a;
if(hemjeest1 < 0) hemjeest1 = hemjeest1*(-1);
printf("%.3lf",hemjeest1);
hemjeest2=sqrt(pow(e-c,2)+pow(f-d,2));
printf("\n%.3lf",hemjeest2);
hemjeest3=sqrt(pow(t-q,2)+pow(y-w,2)+pow(u-r,2));
printf("\n%.3lf",hemjeest3);
}
2019-04-26 06:21:11
#include <iostream>
#include<math.h>
using namespace std;

int main() {
int a,b,c,d,e,f,q,w,r,t,y,u;
double zai,hemjest, hemjeest;
scanf("%d %d",&a,&b);
scanf("\n%d %d %d %d",&c,&d,&e,&f);
scanf("\n%d %d %d %d %d %d",&q,&w,&r,&t,&y,&u);
zai=b-a;
if(zai<0) zai=zai*(-1);
printf("%.3lf",zai);
hemjest=sqrt(pow(e-c,2)+pow(f-d,2));
printf("\n%.3lf",hemjest);
hemjeest=sqrt(pow(t-q,2)+pow(y-w,2)+pow(u-r,2));
printf("\n%.3lf",hemjeest);
return 0;
}
2019-03-29 15:17:08
#include<bits/stdc++.h>
using namespace std;
main()
{
float a,b,x1,y1,x2,y2,s1,t1,w1,s2,t2,w2,zai1,zai2,zai3;
cin>>a>>b;
cin>>x1>>y1>>x2>>y2;
cin>>s1>>t1>>w1>>s2>>t2>>w2;
//shuluun
zai1=a-b;{
cout.setf(ios::fixed);
cout.precision(3);
cout<<zai1<<" ";
cout<<endl;
}
//hawtgai
{
zai2=sqrt(pow(x2-x1,2)+pow(y2-y1,2));
cout.setf(ios::fixed);
cout.precision(3);
cout<<zai2<<" ";
cout<<endl;
}
//ogtorgui
{
zai3=sqrt(pow(s2-s1,2)+pow(t2-t1,2)+pow(w2-w1,2));
cout.setf(ios::fixed);
cout.precision(3);
cout<<zai3<<" ";
cout<<endl;
}
return 0;
}
correct
2019-03-21 07:35:26
ez

































© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.