61-2. 정수 찾기

박은서's avatar
Jan 30, 2026
61-2. 정수 찾기
2026.01.30(FRI)_61일차

1. 문제

문제 설명

정수 리스트 num_list와 찾으려는 정수 n이 주어질 때, num_list안에 n이 있으면 1을 없으면 0을 return하도록 solution 함수를 완성해주세요.

제한사항

  • 3 ≤ num_list의 길이 ≤ 100
  • 1 ≤ num_list의 원소 ≤ 100
  • 1 ≤ n ≤ 100

입출력 예

num_list
n
result
[1, 2, 3, 4, 5]
3
1
[15, 98, 23, 2, 15]
20
0

입출력 예 설명

입출력 예 #1
  • [1, 2, 3, 4, 5] 안에 3이 있으므로 1을 return합니다.
입출력 예 #2
  • [15, 98, 23, 2, 15] 안에 20이 없으므로 0을 return합니다.

2. 풀이

class Solution { public int solution(int[] num_list, int n) { int answer = 0; for (int i : num_list) { if (i == n) { answer = 1; break; } } return answer; } }

3. 다른 사람의 풀이

import java.util.stream.IntStream; class Solution { public int solution(int[] numList, int n) { return IntStream.of(numList).anyMatch(num -> num == n) ? 1 : 0; } }
 
Share article