본문 바로가기
반응형

배열3

[백준 10818 파이썬] 최소, 최대 - 배열, 리스트 (feat. min, max, index, len) [백준 10818 파이썬] 최소, 최대 - 배열, 리스트 (feat. min, max, index, len) 안녕하세요. 이번에는 주어진 수열에서 최솟값, 최댓값을 찾는 문제입니다. 배열/리스트는 특정 조건을 만족하는 값을 찾거나 갯수를 세는 문제가 많죠? 배열/리스트가 데이터 처리를 위한 기초적인 자료 구조이기 때문에 이런 스킬들은 충분히 연습해 두시는게 좋을 것 같네요! 문제 N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. 출력 첫째 줄에 주.. 2023. 1. 22.
[백준 10871 파이썬] X보다 작은 수 - 배열, 리스트 [백준 10871 파이썬] X보다 작은 수 - 배열, 리스트 안녕하세요. 지난 문제는 특정 값의 갯수를 세는 것이었다면, 이번에는 특정 값 (X)보다 작은 수를 출력하는 문제입니다. 역시 리스트를 활용해서 풀이를 해보려고 합니다! 문제 정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. 출력 X보다 작은 수를 입력받은 순서대로 공백으로 구분해 출력한다. X보다 작은 수는 적어도 하나 존재한다. 문제 분석 수열 A를 이루는 숫자 갯.. 2023. 1. 22.
[백준 10807 파이썬] 개수 세기 - 배열, 리스트 (feat. count) [백준 10807 파이썬] 개수 세기 - 배열, 리스트 (feat. count) 안녕하세요. 새로운 단계 '1차원 배열' 첫번째 문제입니다. 파이썬에서는 '배열 (array)'은 Numpy 패키지로 구현할 수 있지만, 기초적인 배열 문제풀이는 벡터나 행렬 계산이 필요하지 않으므로 '리스트 (list)'의 기초적인 활용법 위주로 진행하려고 합니다. 문제에 따라 집합 (set), 튜플 (tuple), 딕셔너리 등 자료구조가 필요한 경우 함께 살펴보도록 하죠! 문제 총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입.. 2023. 1. 21.
반응형