2025-2/Algorithm 3

[3주차] 수 정렬하기,수열

1.수 정렬하기1. import sys → 파이썬에서 빠른 입력/출력 기능을 쓰기 위해 사용input = sys.stdin.readline → input()처럼 써도 빠르게 한 줄씩 입력받게 만듦> 많은 숫자를 입력 받을 때 속도를 빠르게 해주는 역할 2.n에 숫자를 입력 받음 3. [0] * 1000 → 길이 1000짜리 리스트를 만들고 모든 값 0으로 초기화count 라는 리스트에 0이 1001개 들어가 있음 4. count 리스트 안에 있는 숫자들을 1부터 1000까지 오름차순으로 출력함 for i in range(n) : 0부터 n-1까지 반복for num in numbers : numbers 리스트 안에 있는 num 값들을 반복 for i in range(len(numbers)): number..

2025-2/Algorithm 2025.10.01

[2주차] 숫자의 합,바구니 뒤집기

1.숫자의 합1. input() 함수로 N을 입력받고, 다시 input()으로 공백 없이 이어진 숫자들을 문자열 형태로 받는다2.문자열을 for문으로 하나씩 꺼내면서 정수로 변환해 합계를 구한다3. 마지막으로 계산된 total 값을 출력한다 2.바구니 뒤집기1. input()으로 바구니 개수 N과 뒤집기 횟수 M을 입력받고 1번부터 N번까지 번호가 붙은 바구니 리스트를 만든다.2. M번 반복하면서 뒤집을 구간의 시작과 끝 위치를 입력받고 해당 구간의 바구니 순서를 뒤집어서 다시 그 자리에 넣는다.3. 모든 바구니 번호를 공백으로 구분해 출력한다.

2025-2/Algorithm 2025.09.23