문제
총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오.
입력
첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거나 같으며, 100보다 작거나 같다.
출력
첫째 줄에 입력으로 주어진 N개의 정수 중에 v가 몇 개인지 출력한다.
풀이
n = int(input())
number_list = list(map(int, input().split()))
v = int(input())
result = 0
for i in number_list:
if v == i:
result += 1
print(result)
[배열]
n = int(input())
number_list = list(map(int, input().split()))
v = int(input())
result_list = []
for i in number_list:
if v == i:
result_list.append(i)
print(len(result_list))
참고🐣
https://dojang.io/mod/page/view.php?id=2293
파이썬 코딩 도장: 23.3 반복문으로 리스트 만들기
이번에는 for 반복문과 append를 활용하여 리스트를 만드는 방법을 알아보겠습니다. 23.3.1 for 반복문으로 1차원 리스트 만들기 먼저 요소 10개가 일렬로 늘어서 있는 1차원 리스트부터 만들어보겠
dojang.io
문제 출처
https://www.acmicpc.net/problem/10807
10807번: 개수 세기
첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거
www.acmicpc.net
'코테정복💫 > 파이썬 PYTHON' 카테고리의 다른 글
[백준/Python] 5597번 과제 안 내신 분..? (0) | 2023.08.05 |
---|---|
[백준/Python] 2420번 사파리월드 (0) | 2023.08.04 |
[백준/Python] 25083번 새싹 (0) | 2023.08.02 |
[백준/Python] 2884번 알람 시계 (0) | 2023.08.01 |
[백준/Python] 25314번 코딩은 체육과목 입니다 (0) | 2023.07.31 |