본문 바로가기

분류 전체보기556

Kotlin] 백준 10818번 문제 풀이 https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 더보기 이것도.. 코틀린에 그냥 확장함수가 있습니다.. array.min()과 array.max()가 있어 알아서 최대최소를 뽑아줍니다.. import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io.OutputStreamWrite.. 2023. 4. 20.
Kotlin] 백준 10871번 문제 풀이 https://www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net 풀이 더보기 이거.. 코틀린은 필터링 기능이 있어서 쉬움.. 그냥 .filter{필터링 조건} 을 넣으면 알아서 필터링 해서 배열을 출력해준다. 또 배열을 string으로 출력할 수 있는데, joinToString(요소를 구분해줄 값)을 이용해서 문자열로 합칠 수 있다. import java.io.BufferedReader import java.io.BufferedWriter im.. 2023. 4. 19.
Kotlin] 프로그래머스 Lv.2, 주차 요금 계산 https://school.programmers.co.kr/learn/courses/30/lessons/92341 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 더보기 이 문제.. ㅋㅋ.. 실무하던 사람이 오히려 잘 할 문제임. 괜히 줄이겠다고 이것저것 하다가 피보는 문제. 문제의 핵심은 1. 차들은 1회 이상 언제든지 들어왔다가 나갔다가 할 수 있음. 2. 23:59 내로 출차되지 않는 자동차도 있음. 3. 번호가 작은 순서로 정렬해서 결과를 리턴해야함. 4. 초과 주차는 무조건 올림을 해야한다. 1번의 케이스를 위해 커스텀 자료형을 만들고 has.. 2023. 4. 19.
Kotlin] 백준 10807번 문제 풀이 https://www.acmicpc.net/problem/10807 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net 풀이 더보기 사실상 앞에 값은 필요가 없다... 왜냐면 코틀린은 필터 기능이 있어서.. 배열.count{ (카운트 조건) }을 넣으면 for문을 돌리지 않아도 찾을 수 있다. import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io.OutputStre.. 2023. 4. 18.
반응형