Cześć

Cały czas dostaje komunikat: "Przekroczono limit czasu". Ktoś wie dlaczego?

   public static void main(String[] args) {

    Scanner sc = new Scanner(System.in);
    int t = sc.nextInt();
    while(t-->0){
    int a = sc.nextInt();
    int b = sc.nextInt();
    System.out.println((2*(a*b))/(b+a));
}

}

  • created

    Jul '17
  • last reply

    Jul '17
  • 1

    reply

  • 575

    views

  • 2

    users

  • 1

    like

po prostu jawa się nie nadaje do programów o dużym wejściu/wyjściu - operacje wejścia/wyjścia są wolne

możesz spróbować wczytać wszystko do stringu i samemu parsować wejście, a wyjście zrobić jako StringBuiilder - ale łatwiej to zrobić w c/c++ :slight_smile: