Previous Next
0 / 20
Module DEMO-32-89DEMO-C-32

Distance Between Two Points

DEMO-C-32 โ€ข Programming in C

Browser-only practice

Problem Statement

Calculate the distance between two points (x1, y1) and (x2, y2).

Formula: sqrt((x2-x1)^2 + (y2-y1)^2).

Target difficulty: Medium

Constraints

None

Input Format

Four floating-point numbers: x1 y1 x2 y2.

Output Format

Distance formatted to 2 decimal places.

Sample Testcases

Submit runs every public testcase in this browser. Results and code never leave this device.

Sample #1
Public sample
0 0 3 4
5.00
sqrt((3.0-0.0)^2 + (4.0-0.0)^2) = sqrt(3.0^2 + 4.0^2) = 5.00
Sample #2
Public sample
0 0 1 1
1.41
sqrt((1.0-0.0)^2 + (1.0-0.0)^2) = sqrt(1.0^2 + 1.0^2) = 1.41
Sample #3
Public sample
2 3 2 3
0.00
sqrt((2.0-2.0)^2 + (3.0-3.0)^2) = sqrt(0.0^2 + 0.0^2) = 0.00
Sample #4
Public sample
0 5 12 0
13.00
sqrt((12.0-0.0)^2 + (0.0-5.0)^2) = sqrt(12.0^2 + -5.0^2) = 13.00

Web terminal

C, C++, Java, and Python run locally in a browser VM. No worker or visualizer is used.

Saved in this browser
Editor settings