![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnuSvw%2FbtrPuI95SDG%2F06nyNqhp6ymbPbKMPNNpTk%2Fimg.png)
분류 전체보기
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fwz3mr%2FbtrPneBuwu1%2F9HBTcVHWWiOjPD5bk9kzR1%2Fimg.png)
[프로그래머스]LV2. 동명 동물 수 찾기
정답 오답이유 1.2번이상 중복된 이름을 어떻게 조회할 지 생각치 못했다. COUNT함수는 중복여부에 상관없이 갯수를 조회한다. COUNT함수의 성격을 파악했으면 풀 수 있었다.
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDhBVJ%2FbtrPoysVmPX%2FwTMJFUfsgml28otQI4wy30%2Fimg.png)
[프로그래머스]LV2. 이름에 el이 들어가는 동물 찾기
정답 내가 쓴 오답 오답이유 1.대소문자를 구분하지 않는 조건을 제대로 수행하지 못했다. 2.'ANIMAL_TYPE'이 Dog라는 조건을 제대로 생각 못했다.
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbkpg7N%2FbtrPh9mc0E0%2F4lO0KRSfXFYwzOFDoyCL6K%2Fimg.png)
[프로그래머스]Lv1. 흉부외과 또는 일반외과 의사 목록 출력하기
정답 내가 쓴 오답 틀린이유 1.두개의 조건을 IN을 이용하여 하나의 조건절로 못 묶음. 2.HIRE_YMD 날짜 포맷을 전혀 고려치않음.
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNH4xQ%2FbtrO9Qhv04y%2FCZL4kewcsxRZKOWC07yZl0%2Fimg.png)
[프로그래머스]Lv1. 상위 n개 레코드
정답 내가 틀린 이유: '동물 보호소에 들어온 동물 중 가장 먼저 들어온 동물의 이름 조회' 조건 SQL문으로 표현 못했다. FROM절에 서브쿼리를 넣고 ROWNUM을 이용해 조건을 충족 시킬 수 있을지 상상도 못했다.
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcl2Put%2FbtrO4pdyNLE%2FMKd6vyqUAU2CwttXBpVu00%2Fimg.png)
[프로그래머스] Lv1.여러 기준으로 정렬하기
정답 내가 틀린 이유: '이름이 같은 동물 중에서는 보호를 나중에 시작한 동물을 먼저 보여줘야합니다.' 조건을 너무 복잡하게 생각했다. 이름에 중복에 관계없이 먼저 들어오는 동물 순으로 나열하면 되는데 너무 복잡하게 생각했다.
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcgCd99%2FbtrUN2PQ18S%2FySgTwKOGJsXLFozE3SKxck%2Fimg.jpg)
[배열] 연습문제 5-4
문제.2차원 배열 arr에 담긴 모든 값의 총합과 평균을 구하는 프로그램을 완성하시오. public class Exercise5_4 { public static void main(String[] args) { { int[][] arr = { {5 ,5, 5, 5, 5}, {10, 10, 10, 10, 10}, {20, 20, 20, 20, 20}, {30, 30, 30, 30, 30} }; int total = 0; float average = 0; ----문제---- System.out.println("total=" + total); System.out.println("average=" + average); } } } 정답 내가 틀린이유 1.average를 구할 때 총합의 개수를 구하는 방법을 몰랐다...