Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
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.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 |