본문 바로가기

정렬39

[백준][solved.ac][Silver 5][Python] 11292번 : 키 큰 사람 밑의 링크는 백준에서의 문제 링크입니다. 11292번: 키 큰 사람 입력은 여러개의 테스트케이스로 구성되어있다. 각 테스트케이스는 첫 번째 줄에 학생의 수 N (0 2021. 5. 5.
[백준][solved.ac][Silver 5][Python] 11728번 : 배열 합치기 밑의 링크는 백준에서의 문제 링크입니다. 11728번: 배열 합치기 첫째 줄에 배열 A의 크기 N, 배열 B의 크기 M이 주어진다. (1 ≤ N, M ≤ 1,000,000) 둘째 줄에는 배열 A의 내용이, 셋째 줄에는 배열 B의 내용이 주어진다. 배열에 들어있는 수는 절댓값이 109보다 작거 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 배열 A의 크기 N, 배열 B의 크기 M을 입력합니다. # 1 2021. 5. 4.
[백준][solved.ac][Silver 5][Python] 11650번 : 좌표 정렬하기 밑의 링크는 백준에서의 문제 링크입니다. 11650번: 좌표 정렬하기 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 점의 개수 N을 입력합니다. # 1 2021. 5. 4.
[백준][solved.ac][Silver 5][Python] 5800번 : 성적 통계 밑의 링크는 백준에서의 문제 링크입니다. 5800번: 성적 통계 첫째 줄에 중덕 고등학교에 있는 반의 수 K (1 ≤ K ≤ 100)가 주어진다. 다음 K개 줄에는 각 반의 학생수 N (2 ≤ N ≤ 50)과 각 학생의 수학 성적이 주어진다. 시험 성적은 0보다 크거나 같고, 100보다 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 반의 수 K를 입력합니다. # 1 2021. 5. 4.
[백준][solved.ac][Silver 5][Python] 5635번 : 생일 밑의 링크는 백준에서의 문제 링크입니다. 5635번: 생일 어떤 반에 있는 학생들의 생일이 주어졌을 때, 가장 나이가 적은 사람과 가장 많은 사람을 구하는 프로그램을 작성하시오. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 반에 있는 학생의 수 n을 입력합니다. # 1 2021. 5. 4.
[백준][solved.ac][Silver 5][Python] 2822번 : 점수 계산 밑의 링크는 백준에서의 문제 링크입니다. 2822번: 점수 계산 8개 줄에 걸쳐서 각 문제에 대한 참가자의 점수가 주어진다. 점수는 0보다 크거나 같고, 150보다 작거나 같다. 모든 문제에 대한 점수는 서로 다르다. 입력으로 주어지는 순서대로 1번 문제, 2번 문 www.acmicpc.net 파이썬 코드와 결과입니다. # 입력할 점수들을 저장하는 리스트 변수를 선언합니다. scores = [] # 문제 8개를 푸므로 8번 반복합니다. for score_index in range(8): # 문제를 풀고 난 뒤의 점수 하나를 입력합니다. score = int(input()) # 입력한 점수를 scores 리스트 변수에 넣어줍니다. scores.append(score) # 점수들을 내림차순으로 정렬한 리스트.. 2021. 5. 3.
[백준][solved.ac][Silver 5][Python] 2693번 : N번째 큰 수 밑의 링크는 백준에서의 문제 링크입니다. 2693번: N번째 큰 수 첫째 줄에 테스트 케이스의 개수 T(1 2021. 5. 3.
[백준][solved.ac][Silver 5][Python] 2204번 : 도비의 난독증 테스트 밑의 링크는 백준에서의 문제 링크입니다. 2204번: 도비의 난독증 테스트 꿍은 도비에게 영어단어들을 제시한 후 어떤 단어가 대소문자를 구분하지 않고 사전순으로 가장 앞서는지 맞추면 양말을 주어 자유를 얻게해준다고 하였다. 하지만 인성이 좋지 않은 꿍은 사실 www.acmicpc.net 파이썬 코드와 결과입니다. # 0을 입력할 때까지 반복합니다. while True: # 첫 줄에는 단어의 개수인 정수 n을 입력합니다. # 2 2021. 5. 3.
[백준][solved.ac][Silver 5][Python] 1181번 : 단어 정렬 밑의 링크는 백준에서의 문제 링크입니다. 1181번: 단어 정렬 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 단어의 개수 N을 입력합니다. # 1 2021. 5. 3.
[백준][solved.ac][Silver 5][Python] 1427번 : 소트인사이드 밑의 링크는 백준에서의 문제 링크입니다. 1427번: 소트인사이드 첫째 줄에 정렬하고자하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 정렬하고자하는 수 N을 입력합니다. # 1,000,000,000보다 작거나 같은 자연수입니다. # 숫자 하나하나를 리스트 변수에 넣어줍니다. N = list(input()) # N을 내림차순으로 정렬합니다. N.sort(reverse=True) # 내림차순한 N을 문자열 형태로 출력합니다. print(''.join(N)) ※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다. ※ 더 효율적이고 빠른 정답을 환영합니다. 2021. 5. 3.