1 / 12
Mar 2019

Proszę o testy do tego zadania, które naprowadzą mnie na znalezienie popełnianego przeze mnie błędu.

  • created

    Mar '19
  • last reply

    Apr '23
  • 11

    replies

  • 860

    views

  • 4

    users

  • 3

    links

Fakt. Na ideone niewykonywalne, u mnie jak pisałem wyżej. Teraz zdurniałem.

Arytmetyka zmiennoprzecinkowa jest bardzo ryzykowna, a 2^100 na pewno przekracza zakres long longa. Dam Ci wskazówkę - spójrz na specyfikację wejścia. Na ilu bitach mieści się wartość minimalna/maksymalna?

Po skasowaniu sprawdzania zakresu dostępnych do konwersji liczb wyświetla się prawidłowy dla tego przypadku wynik. A myślałem, że na temat U2 wyczytałem wystarczająco dużo.

Dzięki za uwagi. Niestety muszę zostawić to na kilkanaście godzin, czas na pracę.

4 years later

Nie ma ac, nie mam pomysłów dlaczego.

A czytałeś uważnie zadanie i ten wątek ?
4
1152921504606846 59
1152921504606846 40
100 8
-100 8