Natalia__krkrkr

Курьер посетить n городов

Aug 18th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.95 KB | None | 0 0
  1. import java.util.Scanner;
  2. import java.util.ArrayList;
  3.  
  4. public class untitled {
  5.     public static void main (String[] args) {
  6.         Scanner in = new Scanner(System.in);
  7.         System.out.print("Введите количество городов: ");
  8.         int number = in.nextInt();
  9.         ArrayList<Integer> list = new ArrayList<>();
  10.         for (int i = 0; i < number; i++) {
  11.             System.out.print("Введите координаты города: ");
  12.             int x = in.nextInt();
  13.             int y = in.nextInt();
  14.             list.add(x);
  15.             list.add(y);
  16.         }
  17.         double length;
  18.         int m = (number-1)*2;
  19.         for (int i=0; i<m; i=i+2){
  20.             int a = (list.get(i+2)-list.get(i));
  21.             int b = (list.get(i+3)-list.get(i+1));
  22.             length = Math.sqrt(Math.pow(a,2)+Math.pow(b,2));
  23.             System.out.printf("%.2f", length);
  24.             System.out.println();
  25.         }
  26.     }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment