Java(2)
-
[Programmers/코딩테스트 연습] 숨어있는 숫자의 덧셈
숨어있는 숫자의 덧셈 (Java) import java.util.stream.Stream; class Solution { public int solution(String my_string) { int answer = 0; answer = Stream.of((my_string.replaceAll("[A-Z|a-z]","")) .split("")) .mapToInt(Integer::parseInt) .sum(); return answer; } } 캬 3일만에 엄청 늘었다~ 드디어 stream 이용해서 문제를 풀어보네! answer = my_String.chars() .mapToObj(i -> (char) i) .filter(Character::isDigit) .map(String::valueOf) .mapT..
2022.12.14 -
[Programmers/코딩테스트 연습] 주사위의 개수, 합성수 찾기 Java
주사위의 개수 (Java) class Solution { public int solution(int[] box, int n) { int answer = 0; answer = (box[0]/n) * (box[1]/n) * (box[2]/n); return answer; } } Q. 저거 나눌때마다 앞에 (int)로 강제 형변환이 필요한가? 합성수 찾기 (Java) class Solution { public int solution(int n) { int answer = 0; if (n < 3) answer = 0; else { for(int i = 3; i < n+1; i++) { for(int j = 2; j < i; j++) { if(i%j == 0) { answer++; break; } } } } re..
2022.12.10