Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

courses:a4m33pal:uloha0-2010 [2010/09/29 00:22]
redtop created
courses:a4m33pal:uloha0-2010 [2025/01/03 18:28] (aktuální)
Řádek 3: Řádek 3:
  
 [[http://​cw.felk.cvut.cz/​courses/​a4m33pal/​task.php?​task=ohrada|Zadání]] [[http://​cw.felk.cvut.cz/​courses/​a4m33pal/​task.php?​task=ohrada|Zadání]]
 +
 +Limit: 10s
  
 Jak na to: Jak na to:
Řádek 9: Řádek 11:
   * přepočítat podle měřítka   * přepočítat podle měřítka
   * zaokrouhlit nahoru a vypsat jako int   * zaokrouhlit nahoru a vypsat jako int
 +
 +<code java>
 +package pal;
 +import java.util.Scanner;​
 +public class Main {
 +    public static void main(String[] args) {
 +        Scanner sc = new Scanner(System.in);​
 +        int pocet = sc.nextInt();​
 +        int[] x = new int[pocet+1];​
 +        int[] y = new int[pocet+1];​
 +        for (int i = 0; i < pocet; i++) {
 +            x[i]=sc.nextInt();​
 +            y[i]=sc.nextInt();​
 +        }
 +        x[pocet]=x[0];​
 +        y[pocet]=y[0];​
 +        System.out.println(spocitej(x,​ y));
 +    }
 +    static int spocitej(int[] x, int[] y) {
 +        double delka = 0;
 +        for (int i = 0; i < x.length - 1; i++) {
 +            double dd = Math.sqrt((x[i] - x[i + 1]) * (x[i] - x[i + 1]) + (y[i] - y[i + 1]) * (y[i] - y[i + 1]));
 +            delka += dd;
 +        }
 +        return (int) Math.ceil(delka * 5);
 +    }
 +}
 +</​code>​
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
  
  
courses/a4m33pal/uloha0-2010.1285712521.txt.gz · Poslední úprava: 2025/01/03 18:24 (upraveno mimo DokuWiki)
Nahoru
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0