Biggest of Five


Submit solution


Points:100 (partial)
Time limit:0.1s
C#0.1s
Java 90.6s
Memory limit:16M
C#32M
Java 932M
Author:

Tags
Conditionals
Difficulty
Easy

Write a program that finds the biggest of 5 numbers that are read from the console, using only 5 if statements.

Input

  • On the first 5 lines you will receive the 5 numbers, each on a separate line

Output

  • On the only output line, write the biggest of the 5 numbers

Constraints

  • The 5 numbers will always be valid floating-point numbers in the range [-200, 200]
  • Time limit: 0.1s
  • Memory limit: 16MB

Sample tests

Input Output
4
4
4
4
4
4
-0.5
-10
0
-1</br>-3
0

Comments


  • 0
    plamen_ivanov
     commented on Oct. 7, 2018

    Аз го направих само с 4 if-a разбира се има и по-лесен начин с Math.max() но в условието пише да ползваме if statements.


  • 0
    tsvetanpeshev
     commented on Oct. 3, 2018 edited

    Здравейте, нещо не е както трябва май тук! Четири решения пробвах, включително и дословно изпълнение, за което се твърдеше, че е важно.И все съм надвишил лимита за времето за компилиране. И ако съм допуснал грешка по някаква причина, моля някой да ме коригира.


  • 0
    surprisethem
     commented on Sept. 13, 2018 edit 10

    Вторият тест е:

    -0.5 -10 0 -1 -3

    С java 8 има грешка TLE. С java 9 същият код, дава верен резултат на всички тестове.


  • 1
    plamen.hhh
     commented on Aug. 24, 2018

    Аз я реших без да ползвам cond. statements директно Math.max и готово ; )


  • 0
    svet_yordanov
     commented on Aug. 9, 2018

    Как се решава задачата ? По два начина пробвах и със Scanner и без. Memory Limit ми дава 40 MB. Самата задача си е решена в Eclipse - просто тук не я приема...


    • 1
      ygabygabg
       commented on Aug. 10, 2018

      Здравей, за мен задачата не ти е решена. Първо инпута и оутпута не покрива условието на задачата. 2-ро, това "b > a && b > c" не проверява 5 числа а само 3, ако Б е по голяно от тия 2-те но е по малко от Д или Е ще ти изведе че Б е най голямото, това важи и за другите проверки надолу. Виж как се използва Math.Max(a, b) в жавата, спестява много код за сравняване (по този начин моето решение е от 7 реда).


  • 0
    dobrinsg94
     commented on April 6, 2018

    Здравейте! На някой друг да му изкарва TLE с Java? Пробвах по 2 начина и все за time limit не ми я дава...


  • 0
    k.ilarionov
     commented on Dec. 27, 2017

    4 if statements please.