Silver5 5

(백준/Kotlin) 5635번 : 생일

난이도: Silver 5 프로그래밍 언어: Kotlin 문제명: 생일 푼일자: 2021년 11월 주소: https://www.acmicpc.net/problem/5635 문제풀기 import java.time.LocalDate data class People(val name: String, val birthday: LocalDate) fun main() = with(System.`in`.bufferedReader()) { // 생일 val list = mutableListOf() repeat(readLine().toInt()) { val (a, b, c, d) = readLine().split(" ") list.add(People(a, LocalDate.parse("$d-${c.padStart(2, '0..

CodingTest 2021.11.08

(백준/Kotlin) 11650번 : 좌표 정렬하기

난이도: Silver 5 프로그래밍 언어: Kotlin 문제명: 이상한 곱셈 푼일자: 2021년 11월 주소: https://www.acmicpc.net/problem/11650 문제풀기 import java.util.* fun main() = with(System.`in`.bufferedReader()) { // 좌표 정렬하기 val N = readLine().toInt() val arr = Array(N) { IntArray(2) } repeat(N) { i -> readLine().split(" ").map { it.toInt() }.let { arr[i][0] = it[0]; arr[i][1] = it[1] } } Arrays.sort(arr) { a, b -> if (a[0] == b[0]) r..

CodingTest 2021.11.01

(백준/Java) 2822번 : 점수 계산 (stream 매핑[boxed()], Collectors 와 Collections)

난이도: Silver 5 프로그래밍 언어: Java 문제명: 점수 계산 푼일자: 2021년 8월 주소: https://www.acmicpc.net/problem/2822 문제풀기 크게 어렵지 않았고, 처음에 문제를 완전히 이해하지 못해서 이상하게 풀이를 진행하였었다. 재미있게 풀은 문제였다 :) import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.Collections; import java.util.stream.Collectors; public class question_2822 { // 점수 계산 public sta..

CodingTest 2021.08.11

(백준/Java) 1181번 : 단어 정렬 (그리고 의문)

난이도: Silver 5 프로그래밍 언어: Java 문제명: 단어 정렬 푼일자: 2021년 6월 주소: https://www.acmicpc.net/problem/1181 문제풀기 처음으로 BufferedReader 를 써보았습니다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.*; public class question_1181 { // 단어 정렬 public static void main(String[] args) throws IOException { var br = new BufferedReader(new InputStreamReader(System...

CodingTest 2021.06.11