No, there is nothing special about it.
I'll explain in German (too tired to do in English ...):
Wenn man sich die Laufzeit deiner Java-Lösung ansieht, kann man sehen, dass es deutlich schnellere Lösungen in Java gibt.
Das könnte - muss natürlich nicht - damit zusammenhängen, dass deine Berechnung der Lösung auf zu vielen Berechnungen beruht, die sich reduzieren ließen. Falls dem so ist, könnte das wiederum ein Grund dafür sein, dass deine Python-Lösung nicht für alle Eingabewerte das richtige Ergebnis liefert, bedingt durch die vielen Berechnungen in der Fließkommaarithmetik.