PyStep

2차원 리스트에서 특정 값 개수 세기

2차원 리스트와 정수 X가 주어질 때, 리스트 내에서 X가 몇 번 등장하는지 세는 프로그램을 작성하세요.

입력

첫째 줄에 2차원 리스트의 행의 개수 N과 열의 개수 M이 공백으로 구분되어 주어집니다. 다음 N개의 줄에는 각 행의 M개의 원소들이 공백으로 구분되어 주어집니다. 마지막 줄에 정수 X가 주어집니다.

출력

2차원 리스트 내에서 X가 등장하는 횟수를 출력하세요.

예제 입력

3 3
1 2 3
4 2 6
7 8 2
2

예제 출력

3

학습 포인트

문제를 풀기 전에 확인할 핵심 방향만 먼저 보여줍니다.

전체 해설은 채점 후 열림

문제 이해

이 문제는 첫째 줄에 2차원 리스트의 행의 개수 N과 열의 개수 M이 공백으로 구분되어 주어집니다. 다음 N개의 줄에는 각 행의 M개의 원소들이 공백으로 구분되어 주어집니다. 마지막 줄에 정수 X가 주어집니다. 2차원 리스트 내에서 X가 등장하는 횟수를 출력하세요. 핵심은 필요한 값을 정확히 읽고, 문제 조건에 맞게 계산하거나 처리한 뒤 요구한 형식으로 출력하는 것입니다.

풀이 전 체크리스트

  • - 예제 기준으로 어떤 값이 들어오고 어떤 값이 나가야 하는지 먼저 한 줄로 정리하세요.
  • - 입력에서 몇 개의 값이나 줄을 읽어야 하는지 먼저 정리하세요: 첫째 줄에 2차원 리스트의 행의 개수 N과 열의 개수 M이 공백으로 구분되어 주어집니다. 다음 N개의 줄에는 각 행의 M개의 원소들이 공백으로 구분되어 주어집니다. 마지막 줄에 정수 X가 주어집니다.
  • - 출력 형식에서 공백, 줄바꿈, 순서가 바뀌지 않는지 확인하세요: 2차원 리스트 내에서 X가 등장하는 횟수를 출력하세요.
  • - 행과 열 중 무엇을 기준으로 순회하는지 표처럼 그려 보고 시작하세요.

파이썬 에디터

Loading editor...

힌트

힌트 1는 아직 숨겨져 있어요
힌트 2는 아직 숨겨져 있어요
힌트 3는 아직 숨겨져 있어요

출력

미제출