728x90
문제
https://programmers.co.kr/learn/courses/30/lessons/17682
코딩테스트 연습 - [1차] 다트 게임
programmers.co.kr
풀이
- 문자 입력에 조건문 달아두고 숫자일 경우 나머지 else로 받음
- 10일 경우 문자가 2개기 때문에 조건문 처리를 따로 해줌
조건문만 나열해놓은 느낌이라 제대로 푼지 잘 모르겠다.
코드의 실행 시간은 그래도 빠르게 나오는데, 이런식으로 코딩하는게 맞는지 모르겠다.
다른 사람들의 코드를 봐도 비슷하게 한 거 같긴한데...
제곱하는데 Math.pow() 함수를 쓸 걸 그랬나. 다 풀고 나서 생각이 났다.
간단한 제곱 처리는 그냥 풀어서 쓰는게 더 빠를 수도 있겠다는 생각도 든다.
카카오 문제라도 레벨1이라 이렇게 막 풀 수 있는 것 같다.
정돈된 코드를 작성하려 노력해보자.
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 - JAVA]연습문제 - Level 2 가장 큰 정사각형 찾기 (1) | 2020.11.16 |
---|---|
[프로그래머스 - JAVA]2018 KAKAO BLIND RECRUITMENT - Level 1 [1차] 비밀지도 (0) | 2020.11.13 |
[프로그래머스 - JAVA]2020 카카오 인턴십 - Level 1 키패드 누르기 (0) | 2020.11.12 |
[프로그래머스 - JAVA]2019 카카오 개발자 겨울 인턴십 - Level 1 크레인 인형뽑기 게임 (0) | 2020.11.12 |
[프로그래머스 - JAVA]Summer/Winter Coding - Level 1 예산 (0) | 2020.11.10 |
최근댓글