목록전체 글 (493)
오늘이라도
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cg9wph/btrUoq4CTkr/yH5sJsuEH94gJC5NnUec80/img.png)
문제 내 풀이 import java.math.BigInteger; class Solution { public BigInteger solution(int balls, int share) { return factorial(balls).divide(factorial(balls-share).multiply(factorial(share))); } public BigInteger factorial(int number) { BigInteger result = BigInteger.valueOf(1); for(int i = 1; i
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/XSntP/btrUoqwO8tx/uIWcbrC6gr0GG2jUFJcIa1/img.png)
문제 내 풀이 채점 결과 피드백 import java.util.Arrays; import java.util.stream.Collectors; class Solution { public String solution(String rsp) { return Arrays.stream(rsp.split("")).map(s -> s.equals("2") ? "0" : s.equals("0") ? "5" : "2").collect(Collectors.joining()); } } 스트림 활용한 풀이
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/l7Qhu/btrUmjFyrQQ/p4nr6e1l9mCx1LR7jYf6yk/img.png)
문제 내 풀이 import java.util.Arrays; import java.util.Map; import java.util.stream.Collectors; class Solution { public String solution(String letter) { String[] morse = "'.-':'a','-...':'b','-.-.':'c','-..':'d','.':'e','..-.':'f','--.':'g','....':'h','..':'i','.---':'j','-.-':'k','.-..':'l','--':'m','-.':'n','---':'o','.--.':'p','--.-':'q','.-.':'r','...':'s','-':'t','..-':'u','...-':'v','.--':'w','..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bqz6Jh/btrUgQcB8Eb/TGQQvkZbIk1KuQWawCYef0/img.png)
문제 내 풀이 import java.util.stream.IntStream; class Solution { public int solution(int n) { return (int) IntStream.rangeClosed(1, n).filter(value -> n % value == 0).count(); } } 채점 결과 피드백
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bMWIyh/btrUjjkMF0J/4CxWlE6km3chNXx2KvUgRK/img.png)
문제 내 풀이 import java.util.Arrays; import java.util.Collections; import java.util.stream.IntStream; class Solution { public int[] solution(int[] emergency) { int[] order = IntStream.of(emergency) .boxed() .sorted(Collections.reverseOrder()) .mapToInt(value -> value.intValue()) .toArray(); int[] answer = new int[emergency.length]; for(int i = 0; i < order.length; i++) { for(int j = 0; j < emergency..