백준 사이트의 단계별로 풀어보기 (단계별로 풀어보기 (acmicpc.net)) 첫번째인 입출력과 사칙연산의 6단계까지의 사칙연산 문제들을 풀어보겠습니다. 이번 문제들들을 풀면서 파이썬으로 숫자 입력값들을 받아 처리하고, 이를 출력하는 방식에 대해 알게 되었습니다.
반응형
# 1. 입력값은 input() 으로 받는다.
# 2. 입력값이 공백을 기준으로 나위어 있을 때 split() 을 사용하여 변수에 저장 가능하다.
# 3. 변수에는 문자열로 저장되기 때문에 사칙연산을 하기 위해서는 int() 를 사용해 숫자로 변환하여 사용 가능하다.
x, y = input().split()
print(int(x) + int(y))
print(int(x) - int(y))
print(int(x) * int(y))
print(int(int(x) / int(y)))
print(int(x) % int(y))
# 4. 입력받을 때 map 을 사용해서 int 로 받을 수 있다.
# 5. 몫은 // 를 사용해서 계산할 수 있다.
# 6. print 문 1개로 여러 출력을 동시에 하며 구분자를 선택할 수 있다. ('\n' : 한줄띄기)
x, y = map(int, input().split())
print(x + y, x - y, x * y, x // y, x % y, sep='\n')
반응형
'IT > 알고리즘' 카테고리의 다른 글
[알고리즘/파이썬] 백준 10807번 개수 세기, 10810번 공 넣기, 10813번 공 바꾸기 (0) | 2023.06.15 |
---|---|
[알고리즘/파이썬] 백준 2739번 구구단, 25304번 영수증, 25314번 코딩은 체육과목 입니다. (0) | 2023.06.14 |
[알고리즘/파이썬] 백준 2884번 알람 시계, 2525번 오븐 시계 (사칙연산, 조건문) (0) | 2023.05.09 |
[알고리즘/파이썬] 백준 10171번 고양이, 10172번 개 (특수문자 출력) (0) | 2023.05.05 |
[알고리즘/파이썬] 백준 2557번 Hello World (입출력) (0) | 2023.04.25 |
댓글