Error message here!

Hide Error message here!

Forgot your password?

Error message here!

Error message here!

Error message here!

Hide Error message here!

Hide Error message here!

Error message here!

Lost your password? Please enter your email address. You will receive a link to create a new password.

Error message here!

Back to log-in

Close
문제 1061 --[기초-비트단위논리연산] 비트단위로 or 하여 출력하기

1061: [기초-비트단위논리연산] 비트단위로 or 하여 출력하기

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 4  푼 문제: 4
  

문제 설명

입력 된 정수 두 개를 비트단위로 or 연산한 후 그 결과를 정수로 출력해보자.

입력

두 개의 정수가 공백을 두고 입력된다.
(-2147483648 ~ 2147483647)

출력

력 된 정수 두 개를 비트단위로 or 연산한 후 그 결과를 정수로 출력한다.

입력 예시

4 5

출력 예시

5

도움말

비트단위(bitwise) 연산자 |(or, vertical bar, 버티컬바라고 읽는다.)를 붙이면 된다.

** | 은 파이프(pipe)연산자라고도 불리는 경우가 있다.... 궁금하면 찾아볼 것



** 비트단위(bitwise) 연산자는, 

~(bitwise not), &(bitwise and), |(bitwise or), ^(bitwise xor), <<(bitwise left shift), >>(bitwise right shift) 가 있다.



예를 들어 3과 5가 입력되었을 때를 살펴보면

4 : 00000000 00000000 00000000 0000100

5 : 00000000 00000000 00000000 0000101

4|5 : 00000000 00000000 00000000 0000101

이 된다.

게시판


로그인을 하셔야 글을 열람 하실 수 있습니다.

출처

정보컴퓨터교사 연구회/카페 (기초100제 v0.0)