bronze1 5

(백준/Java) 1259번 : 팰린드롭수 (시행착오)

난이도: Bronze 1 프로그래밍 언어: Java 문제명: 팰린드롭수 푼일자: 2021년 6월 주소: https://www.acmicpc.net/problem/1259 문제풀기 이걸고보 음.. index 를 나눠서 검사하면 되지 않나? 라는 생각이 들었다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class question_1259 { public static void main(String[] args) throws IOException { var br = new BufferedReader(new InputStreamReader(System.in)); while(tr..

코딩 테스트 2021.06.17

(백준/Java) 1546번 : 평균 (빠른 속도에 감탄하다)

난이도: Bronze 1 프로그래밍 언어: Java 문제명: 평균 푼일자: 2021년 6월 주소: https://www.acmicpc.net/problem/1546 문제풀기 문제를 이해하고 IDE 에서 테스트 Case 로 검증 후 제출을 했는데.. 내 코드가 상당히 빠르다?! 30개가 넘는 백준 알고리즘을 풀어보았지만 한 페이지에 제가 제일 빨랐던 경우는 처음이였던 것도 있고 딱히 속도에 신경쓰지 않고 내 방식대로 풀어본 것이였다. 잘하고 있다ㅠㅠ 힘내자 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class question_1..

코딩 테스트 2021.06.14

(백준/Kotlin) 2839번 : 설탕 배달(해설)

난이도: Bronze 1 프로그래밍 언어: Kotlin 문제명: 설탕 배달 푼일자: 2021년 6월 주소: https://www.acmicpc.net/problem/2839 문제풀기 매번마다 현재 가지고 있는 설탕을 5로 나눈 나머지가 0일 경우 5로 완벽하게 나누어 지는 것이다. (혹은 0kg 이거나) 그럼 나누기의 값은 5kg 가방의 개수가 될 것이다. 완벽하게 나누어 지지 않을경우 작은 플라스틱 가방인 3kg 가방을 하나씩 추가해 가며 설탕을 3kg 씩 줄여준다. 그러다가 설탕이 0 과 같거나 작아질 때(음수) -1 을 출력한다. 완벽히 나눌 수 없기 때문이다. import java.util.* fun main() = with(Scanner(System.`in`)) { var sugar = next..

코딩 테스트 2021.06.02

(백준/Java) 15947번 : 아기 석환 뚜루루 뚜루

난이도: Bronze 1 프로그래밍 언어: Java 문제명: 아기 석환 뚜루루 뚜루 푼일자: 2021년 5월 주소: https://www.acmicpc.net/problem/15947 문제풀기 먼저 입력된 값에 따라 위치를 찾아 가사를 도출을 해내야합니다. 해당 알고리즘 먼저 작성을 해봅니다. 1 2 3 4 5 6 7 8 9 10 Scanner sc = new Scanner(System.in); int a = sc.nextInt(); sc.close(); String lyrics = "baby sukhwan tururu turu very cute tururu turu in bed tururu turu baby sukhwan"; String[] arr_lyrics = lyrics.split(" "); in..

코딩 테스트 2021.05.25