반응형
SMALL
[개요]
평소에 알고리즘에 자신이 없어서 '프로그래머스' 사이트를 통해서 공부중이였는데...첫문제부터 아! 내 실력이 아아아아~주 형편없다는것을 깨달아서 편김에 끝까지 프로젝트를 진행하려고한다.
이 프로젝트는 백준알고리즘에서 단계별로 풀어보기를 기반으로 차근차근 풀어볼 예정이다. 추가적으로 나는 언어설정을 pypy3로 했는데, pypy3를 선택한 이유는 기존의 python언어보다 훨씬 가볍고 빠르기 때문에 선택했다. 뭐 python과 문법적으로나 기타등등 차이는 없다.
해답보다는 내가 어떻게 틀렸고 왜 틀렸는지에 대한 전체적인 시행착오를 위주로 적어갈 것이다... 마지막으로 나도 하다가 안되는 부분은 넘어가고 다음문제를 풀고 이런식으로 할 예정이기 때문에 전체적인 문제를 다 푸는것이 시간이 좀 걸릴지도 모른다.. 서두가 길었다 여튼 풀어보자
[문제]
A/B 성공스페셜 저지
시간 제한 | 메모리 제한 | 제출 | 정답 | 맞은 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 128 MB | 125385 | 37227 | 33166 | 33.931% |
문제
두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)
출력
첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다.
예제 입력 1
1 3
예제 출력 1
0.33333333333333333333333333333333
[시행착오]
1 2 | a,b = list(map( input().split())) print(a/b) | cs |
처음에 이런식으로 llist, map을 사용하여 a, b로 나눠 담으려고 했다. 근데 map을 하려면 내부에 묶어줄 값이 필요하다는 것을 까먹었었다...
[정답]
1 2 | a,b = list(map(float, input().split())) print(a/b) | cs |
위와 같이 list,map내부에 float을 받아서 처리했다. float으로 받은 이유는 출력이 소숫점이기 때문에 int가 아니라 float을 사용했다
반응형
LIST
'프로그래밍 > 알고리즘' 카테고리의 다른 글
[프로그래머스][Python] 가장 큰 수[정렬 - Level 2] (0) | 2022.03.11 |
---|---|
[BOJ][Python] 14719번 - 빗물 [시뮬레이션 기본 - 골드 5티어] (0) | 2022.03.10 |
[백준알고리즘]백준 1065 파이썬 편김에 끝까지::우주를놀라게하자 (0) | 2019.09.16 |
[백준알고리즘]백준 1001 파이썬 편김에 끝까지::우주를놀라게하자 (0) | 2019.09.16 |
[백준알고리즘]백준 1000 파이썬 편김에 끝까지::우주를놀라게하자 (0) | 2019.09.16 |