문제1523--[기초-조건문][C] 좋은 숫자, 나쁜 숫자

1523: [기초-조건문][C] 좋은 숫자, 나쁜 숫자

[만든사람 : 2023 박정호,박혜미,백승관,안득하,유현호,이경미,이민혁,임건웅,임수빈,임의정,임태현,한진우,황윤정]
시간제한 : 1.000 sec  메모리제한 : 128 MiB

문제 설명

루루는 모든 숫자를 2가지로 분류하여 구분한다.
만약, 어떤 숫자를 이진수로 바꿨을 때 일의 자리가 0인 숫자는 루루에게 좋은 숫자이다. 반대로 일의 자리가 1인 숫자는 루루에게 나쁜 숫자이다.
숫자가 주어질 때, 루루에게 좋은 숫자인지 나쁜 숫자인지 출력하시오.

입력 설명

음이 아닌 정수 1개(N)가 주어진다. (0<=N<=10^18)

출력 설명

루루에게 좋은 숫자라면 “good”을, 나쁜 숫자라면 “bad”를 출력한다.

입력 예시 Copy

10

출력 예시 Copy

good

도움

10을 이진수로 변환하면 (1010)이 되며, 일의 자리가 0이기 때문에 루루에게 좋은 숫자이다.

출처/분류