인프라 & 클라우드 & 코딩 이야기/자세한 백준 문제 풀이

백준 단계별로 풀어보기 - A/B(1008번) with Python

인생여러방 2023. 3. 11. 22:21
728x90
반응형

문제(https://www.acmicpc.net/problem/1008)
두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오
첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)
첫째 줄에 A/B를 출력한다.

예제 입력 : 1 3
예체 출력 : 0.33333333333333333333333333333333

예제 입력 : 4 5
예체 출력 : 0.8

코딩 하기 앞서 :

반응형


첫번째 예제 출력이 0.3333... 해서 소숫점 32번째까지 출력하게 되어있지만, 파이썬에서는 float이라는 자료형을 사용하여 최대 16자리까지 표현이 가능하다.(float 보다 더 큰 자료형인 Double은 파이썬에 없다.)

코드 1:
first, last = map(int, input().split())
print(f"{first/last}")

코드 2:
first, last = input().split()
print(f"{int(first)/int(last)}")

728x90

* 관련 문법 정리
https://multitasker-sh.tistory.com/3

 

[Python] input( ) & 형 변환 &map( )(모든 문제)

input( ) Python에서 값을 입력받기 위해 input( ) 사용한다. 1) 숫자, 철자, 단어, 문장 모든 것을 input( )으로 받을 수 있다. 1-1) 정확히는 문장(문자열)을(만) 받는다. ex) input( )으로 받은 숫자 1은 숫자 1

multitasker-sh.tistory.com

https://multitasker-sh.tistory.com/21

 

[Python] 소수점 자리 표현 방법(format)

1. 소수점 표현 방법 정수형(int)는 소수점이 없는 숫자라면, 실수형(float)은 소수점이 있는 숫자이다. 다른 언어에서는 자료형이 Double이 있기도 한데, Double 같은 자료형을 쓰면 더 많은 소수점 표

multitasker-sh.tistory.com

https://multitasker-sh.tistory.com/22

728x90
반응형