Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- java
- SWEA
- 프로그래머스
- 큐
- COS Pro
- 프로그래머스 풀이
- 백준 N과 M 자바
- 스프링부트 도커 배포
- 스택
- 백준
- lv0
- Programmers
- StringTokenizer
- 오름차순 정렬
- Lv1
- Queue
- 스프링부트 도커로 배포
- 자바
- 이진수 변환
- lv2
- Stack
- 알고리즘
- 프로그래머스 자바
- 클라이언트
- 스프링부트 도커
- 문자열
- 버퍼
- 삼각형의 완성조건
- 프로그래머스 문자열 정렬
- index of
Archives
- Today
- Total
mun dev
[HackerRank] The Blunder 오라클 풀이 본문
문제링크
The Blunder | HackerRank
Query the amount of error in Sam's result, rounded up to the next integer.
www.hackerrank.com
풀이
1. 급여들에 대한 평균 값을 먼저 구한다.
2. 조건에 맞게 replace 함수를 사용해 0을 ''로 치환해주고, 숫자형으로 바꾸어 평균 값을 계산한다.
3. 처음 구했던 평균 값과 2번째 구했던 평균 값을 빼고 ceil함수를 사용해 올림해주면 조건에 맞게 풀이할 수 있다.
코드
select ceil(avg(salary)- avg(to_number(replace(to_char(salary, '009999'),'0',''))))
from employees;
'알고리즘 > HackerRank' 카테고리의 다른 글
[HackerRank] Weather Observation Station 15 오라클 풀이 (1) | 2024.01.30 |
---|---|
[HackerRank] Top Earners 오라클 풀이 (0) | 2024.01.30 |
[HackerRank] Japan Population 오라클 풀이 (0) | 2024.01.30 |
[HackerRank] Average Population 오라클 풀이 (0) | 2024.01.30 |
[HackerRank] Revising Aggregations - The Count Function 오라클 풀이 (0) | 2024.01.30 |