(백준/Kotlin) 5635번 : 생일
·
CodingTest
난이도: 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..
(백준/Kotlin) 11650번 : 좌표 정렬하기
·
CodingTest
난이도: 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..
(백준/Kotlin) 16171번 : 나는 친구가 적다 (Small)
·
CodingTest
난이도: Silver 5 프로그래밍 언어: Kotlin 문제명: 나는 친구가 적다 (Small) 푼일자: 2021년 10월 주소: https://www.acmicpc.net/problem/16171 문제풀기 정규식을 이용해 간단하게 풀었습니다. fun main() = with(System.`in`.bufferedReader()) { val S = readLine().replace("[0-9]".toRegex(), "") print(if(S.contains(readLine())) 1 else 0) }
(백준/Java) 2822번 : 점수 계산 (stream 매핑[boxed()], Collectors 와 Collections)
·
CodingTest
난이도: 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..
(백준/Java) 1181번 : 단어 정렬 (그리고 의문)
·
CodingTest
난이도: 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...