[python] 코드업 기초100제_1051-1060

2020. 11. 19. 15:19·Code up/코드업 기초 100제

#1051 : [기초-비교연산] 두 정수 입력받아 비교하기3

두 정수(a, b)를 입력받아
b가 a보다 크거나 같으면 1을, 그렇지 않으면 0을 출력하는 프로그램을 작성해보자.

 

입력

두 정수 a, b가 공백을 두고 입력된다.
-2147483647 <= a, b <= +2147483648

출력

b가 a보다 크거나 같은 경우 1을, 그렇지 않은 경우 0을 출력한다.

입력 예시

0 -1

출력 예시

0

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

if a<=b:
    print("1")
else:
    print("0")

#1052 : [기초-비교연산] 두 정수 입력받아 비교하기4

두 정수(a, b)를 입력받아
a와 b가 서로 다르면 1을, 그렇지 않으면 0을 출력하는 프로그램을 작성해보자.

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

if a != b:
    print("1")
else:
    print("0")

#1053 : [기초-논리연산] 참 거짓 바꾸기

1(true, 참) 또는 0(false, 거짓) 이 입력되었을 때
반대로 출력하는 프로그램을 작성해보자.

 

입력

정수 1개가 입력된다.(단, 0 또는 1 만 입력된다.)

출력

입력된 값이 0이면 1, 1이면 0을 출력한다.

입력 예시

1

출력 예시

0

a = int(input())

if a == 0:
    print("1")
elif a == 1:
    print("0")

#1054 : [기초-논리연산] 둘 다 참일 경우만 참 출력하기

두 개의 참(1) 또는 거짓(0)이 입력될 때,
모두 참일 때에만 참을 출력하는 프로그램을 작성해보자.

 

입력

1 또는 0의 값만 가지는 2개의 정수가 공백을 두고 입력된다.

출력

둘 다 참(1)일 경우에만 1을 출력하고, 그 외의 경우에는 0을 출력한다.

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

if a and b == True:
    print("1")
else:
    print("0")

#1055 : [기초-논리연산] 하나라도 참이면 참 출력하기

두 개의 참(1) 또는 거짓(0)이 입력될 때,
하나라도 참이면 참을 출력하는 프로그램을 작성해보자.

 

입력

1 또는 0의 값만 가지는 2개의 정수가 공백을 두고 입력된다.

출력

하나라도 참일 경우 1을 출력하고, 그 외의 경우에는 0을 출력한다.

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

if a or b == True:
    print("1")
else:
    print("0")

#1056 : [기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기

두 가지의 참(1) 또는 거짓(0)이 입력될 때,
참/거짓이 서로 다를 때에만 참을 출력하는 프로그램을 작성해보자.

 

입력

1 또는 0의 값만 가지는 2개의 정수가 공백을 두고 입력된다.

출력

참/거짓이 서로 다를 때에만 1을 출력하고, 그 외의 경우에는 0을 출력한다.

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

if a != b :
    print("1")
else:
    print("0")

#1057 : [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기

두 개의 참(1) 또는 거짓(0)이 입력될 때,
참/거짓이 서로 같을 때에만 참이 계산되는 프로그램을 작성해보자.

 

입력

1 또는 0의 값만 가지는 2개의 정수가 공백을 두고 입력된다.

출력

참/거짓이 서로 같을 때에만 1을 출력하고, 그 외의 경우에는 0을 출력한다.

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

if a == b :
    print("1")
else:
    print("0")

#1058 : [기초-논리연산] 둘 다 거짓일 경우만 참 출력하기

두 개의 참(1) 또는 거짓(0)이 입력될 때,
모두 거짓일 때에만 참이 계산되는 프로그램을 작성해보자.

 

입력

1 또는 0의 값만 가지는 2개의 정수가 공백을 두고 입력된다.

출력

둘 다 거짓일 경우에만 1을 출력하고, 그 외의 경우에는 0을 출력한다.

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

if a == b == False :
    print(1)
else:
    print(0)

#1059 : [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기

입력 된 정수를 비트단위로 참/거짓을 바꾼 후 정수로 출력해보자.
비트단위(bitwise)연산자 ~ 를 붙이면 된다.(~ : tilde, 틸드라고 읽는다.)

 

입력

정수 1개가 입력된다.
-2147483648 ~ +2147483647

출력

비트 단위로 1 -> 0, 0 -> 1로 바꾼 후 그 값을 10진수로 출력한다.

a = int(input())

print(~a)

#1060 : [기초-비트단위논리연산] 비트단위로 AND 하여 출력하기

입력된 정수 두 개를 비트단위로 and 연산한 후 그 결과를 정수로 출력해보자.
비트단위(bitwise)연산자 &를 사용하면 된다.(and, ampersand, 앰퍼센드라고 읽는다.)

** 비트단위(bitwise)연산자는,
~(bitwise not), &(bitwise and), |(bitwise or), ^(bitwise xor),
<<(bitwise left shift), >>(bitwise right shift)
가 있다.

입력

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

출력

두 정수를 비트단위(bitwise)로 and 계산을 수행한 결과를 10진수로 출력한다.

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

print(a&b)

 

저작자표시 (새창열림)

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

[python] 코드업 기초100제_1071-1080  (2) 2020.11.19
[python] 코드업 기초100제_1061-1070  (0) 2020.11.19
[python] 코드업 기초100제_1041-1050  (1) 2020.11.17
[python] 코드업 기초 100제_1031-1040  (0) 2020.11.16
[python] 코드업 기초 100제_1021-1030  (0) 2020.11.14
'Code up/코드업 기초 100제' 카테고리의 다른 글
  • [python] 코드업 기초100제_1071-1080
  • [python] 코드업 기초100제_1061-1070
  • [python] 코드업 기초100제_1041-1050
  • [python] 코드업 기초 100제_1031-1040
coder_
coder_
어차피 할거 즐기자
  • coder_
    Good coder
    coder_
  • 전체
    오늘
    어제
    • 분류 전체보기 (41)
      • 인공지능 [AI] (3)
      • 모의해킹 (3)
      • Git (2)
      • Cloud (4)
      • 컴퓨터 과학 [CS] (3)
      • 데이터베이스 [DB] (2)
      • Nojde.js (4)
      • Javascript (3)
      • Django (4)
      • Code up (11)
        • 코드업 기초 100제 (9)
        • 단순 반복문 (2)
      • 백준 baek_joon (1)
        • 단계별 문제풀이 (1)
      • Web Scraping (1)
  • 블로그 메뉴

    • 글쓰기
    • 관리
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    Coding Test
    Bastion host
    MariaDB
    ubuntu 24.04
    Python
    code up
    hugging face
    파이썬
    llama3.1
    ubuntu
    Linux
    nodejs
    GCP
    모의해킹
    기초100제
    코드업
    php
    Lightsail
    기초 100제
    node.js
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
coder_
[python] 코드업 기초100제_1051-1060
상단으로

티스토리툴바