Otrzymujesz cztery liczby. Pierwsze trzy to odpowiednio , i dla sekwencji:
Możesz wprowadzić te cztery liczby w jakikolwiek sposób. Wynik powinien być jednym z dwóch różnych wyników wymienionych w odpowiedzi, jeden oznacza, że czwarta liczba jest terminem w sekwencji (powyższe równanie ma co najmniej jedno rozwiązanie dla które jest liczbą całkowitą, gdy , , i są podstawione za podane wartości), druga oznacza odwrotnie.
To jest kod golfowy, więc wygrywa najkrótsza odpowiedź w bajtach. Twój program powinien działać na każdym wejściu gdzie liczby są ujemne lub dodatnie (lub 0), dziesiętne lub całkowite. Aby uniknąć problemów, ale zachować pewną złożoność, liczby całkowite zawsze kończą się na . Standardowe otwory na pętle są niedozwolone.
Przypadki testowe
a |b |c |T_n |Y/N
------------------------
1 |1 |1 |1 |Y #n=0
2 |3 |5 |2 |N
0.5 |1 |-2 |-0.5|Y #n=1
0.5 |1 |-2 |15.5|Y #n=5
0.5 |1 |-2 |3 |N
-3.5|2 |-6 |-934|Y #n=-16
0 |1 |4 |7 |Y #n=3
0 |3 |-1 |7 |N
0 |0 |0 |1 |N
0 |0 |6 |6 |Y #n=<anything>
4 |8 |5 |2 |N