목록코딩테스트/SW Expert Academy (18)
초보개발자 긍.응.성
Level 4. 쿠키 구입 문제출처: https://programmers.co.kr/learn/courses/30/lessons/49995 코딩테스트 연습 - 쿠키 구입 | 프로그래머스 과자를 바구니 단위로 파는 가게가 있습니다. 이 가게는 1번부터 N번까지 차례로 번호가 붙은 바구니 N개가 일렬로 나열해 놨습니다. 철수는 두 아들에게 줄 과자를 사려합니다. 첫째 아들에게는 l번 바구니부터 m번 바구니까지, 둘째 아들에게는 m+1번 바구니부터 r번 바구니까지를 주려합니다. 단, 두 아들이 받을 과자 수는 같아야 합니다(1
D3-7985. Rooted Binary Tree 재구성 문제출처: https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWu1JmN6Js4DFASy&categoryId=AWu1JmN6Js4DFASy&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com n번째 degree의 숫자들이 나타나는 index의 규칙을 찾아 root부터 LeafNode까지 순서대로 출력하도록 하였다. import java.io.BufferedReader; import java.io.BufferedWriter; import j..
D3-8840. 아바바바 문제출처: https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AW4Z8x2KAL8DFAQ7 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 숫자 L에 따라 만들어지는 점화식을 계산하면 쉽게 풀수있는 문제. L의 범위가 10^9이기 때문에 제곱이 들어있는 점화식을 위해 long형으로 계산해주어 문제를 해결. 이것때문에 꽤 헤멧다. import java.io.BufferedWriter; import java.io.OutputStreamWriter; import java.util.Scanner; class..
D3-8931. 제로 문제출처: https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AW5jBWLq7jwDFATQ&categoryId=AW5jBWLq7jwDFATQ&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com Stack의 기본 개념을 이용한 문제 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Stack; class Solution { public static void main(String ar..
D3 - 8821. 적고 지우기 문제출처: https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AW37UDPKCgQDFATy&categoryId=AW37UDPKCgQDFATy&categoryType=CODE 순서대로 숫자를 읽어 쓰여져 있을지를 확인하여 해결한 문제 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Arrays; class Solution { static boolean[] isWritten = new boolean[10]; public static void main(String args[]) throws Ex..
D3 - 8673. 코딩 토너먼트1 문제출처: https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AW2Jldrqlo4DFASu&categoryId=AW2Jldrqlo4DFASu&categoryType=CODE 2^N개의 숫자를 N번의 round를 돌며 차이를 더해주어 구현한 문제 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Solution { public static void main(String\[\] args) throws Exception { BufferedR..