코딩도장

코딩도장

변경이력

돌아가기
2 143개 문자 추가 10개 문자 삭제

2023年01月24日 23:42

Miracle Lee

0부터 세어야 하기 때문에 return에서 'end값에 1을 더한 값'에서 8이 포함된 개수를 빼야 합니다. 매개변수로는 (9999, 8)을 주었고 결과 6561이 나왔습니다. ```{.java} public static intlong count(int end, int target) { return (end + 1) - (int) IntStream.rangeClosed(0, end).filter(v -> (v + "").contains("" + target)).count(); // return (end + 1) - (int) IntStream.rangeClosed(0, end).filter(v -> String.valueOf(v).contains(String.valueOf(target))).count(); } ```
0부터 세어야 하기 때문에 return에서 'end값에 1을 더한 값'에서 8이 포함된 개수를 빼야 합니다. 매개변수로는 (9999, 8)을 주었고 결과 6561이 나왔습니다. ```{.java} public static intlong count(int end, int target) { return (end + 1) - (int) IntStream.rangeClosed(0, end).filter(v -> (v + "").contains("" + target)).count(); // return (end + 1) - (int) IntStream.rangeClosed(0, end).filter(v -> String.valueOf(v).contains(String.valueOf(target))).count(); } ```
0부터 세어야 하기 때문에 return에서 'end값에 1을 더한 값'에서 8이 포함된 개수를 빼야 합니다. 매개변수로는 (9999, 8)을 주었고 결과 6561이 나왔습니다. ```{.java} public static intlong count(int end, int target) { return (end + 1) - (int) IntStream.rangeClosed(0, end).filter(v -> (v + "").contains("" + target)).count(); // return (end + 1) - (int) IntStream.rangeClosed(0, end).filter(v -> String.valueOf(v).contains(String.valueOf(target))).count(); } ```
1 Original

2023年01月24日 23:38

Miracle Lee

0부터 세어야 하기 때문에 return에서 'end값에 1을 더한 값'에서 8이 포함된 개수를 빼야 합니다. 매개변수로는 (9999, 8)을 주었고 결과가 6561이 나왔습니다. ```{.java} public static int count(int end, int target) { return end + 1 - (int) IntStream.rangeClosed(0, end).filter(v -> (v + "").contains("" + target)).count(); } ```
0부터 세어야 하기 때문에 return에서 'end값에 1을 더한 값'에서 8이 포함된 개수를 빼야 합니다. 매개변수로는 (9999, 8)을 주었고 결과가 6561이 나왔습니다. ```{.java} public static int count(int end, int target) { return end + 1 - (int) IntStream.rangeClosed(0, end).filter(v -> (v + "").contains("" + target)).count(); } ```
코딩도장

코딩도장은 프로그래밍 문제풀이를 통해서 코딩 실력을 수련(Practice)하는 곳입니다.

코딩도장 © 2014 · 문의 [email protected]
피드백 · 개인정보취급방침 · RSS

AltStyle によって変換されたページ (->オリジナル) /