티스토리 뷰

[47]

📖question

정수 1개를 입력받아 2배 곱해 출력해보자.

Tip::

  1. 곱하기 2를 해도 되지만 이진수를 왼쪽으로 한 번씩 이동시켜주면 기존 값의 두 배가 된다.
    • ex) 5(101) => 10(1010), 7(111) => 14(1110)

✍️answer

a = int(input())
print(a << 1)

 

[48]

📖question

정수 2개(a, b)를 입력받아 a를 2(b 제곱)배 곱한 값으로 출력해보자. ( a * 2(b 제곱) )

Tip::

✍️answer

a, b = map(int, input().split())
print(a << b)

 

'Python > 코드업 기초 100제' 카테고리의 다른 글

8. 논리연산  (0) 2022.05.15
7. 비교연산  (0) 2022.05.15
5. 산술 연산  (0) 2022.05.13
4. 출력 변환  (0) 2022.05.12
3. 데이터형  (0) 2022.05.11
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday