Napisz program, który sprawdzi, czy liczba całkowita jest potęgą 2.
Przykładowe dane wejściowe:
8
Przykładowe dane wyjściowe:
Yes
Przykładowe dane wejściowe:
10
Przykładowe dane wyjściowe:
No
Zasady:
Nie używać
+,-operacje.Użyj jakiegoś strumienia wejściowego, aby uzyskać liczbę. Dane wejściowe nie powinny być początkowo przechowywane w zmiennej.
Najkrótszy kod (w bajtach) wygrywa.
Możesz użyć dowolnej odpowiedzi typu prawda / fałsz (na przykład true/ false). Możesz założyć, że liczba wejściowa jest większa niż 0.
predFunkcyjne, gdy stosuje się do liczby całkowitej N, N - 1. powraca to funkcje, takie jak to, które są cienkie, stroje około zakazanego operatora, zakazano?
), lub większość języków opartych na języku c ” --.