[코드업] 1등한 학생의 성적 - Python(파이썬)
·
파이썬/코딩테스트
리스트 형식으로 값을 받아 공백으로 각자 배열을 만들어주었다. 첫번째 성적의 1등인 사람의 리스트 인덱스를 구하였고 인덱스 위치에 있는 값이 성적마다 등수가 몇등인지 구하였다. index의 경우 0부터 시작이라 +1을 해주었다. n = int(input()) # 입력받을 값 result = [] # 이름을 입력받을 리스트 result1 = [] # 첫번째 성적 result2 = [] # 두번째 성적 result3 = [] # 세번째 성적 for i in range(n): data = list(map(str, input().split())) result.append(data[0]) result1.append(int(data[1])) result2.append(int(data[2])) result3.appe..
[코드업] 입체기동장치 구조체 연습 - Python(파이썬)
·
파이썬/코딩테스트
n개의 기동장치를 입력하여 출력 예시처럼 값을 출력시키는 구조체 문제이다. # 코드업 구조차 연습 # 입체기동장치 생상공장 n = int(input()) # 입력받을 값 result = [] # 입체기동장치 번호와, 가스 보유량 담을 리스트 for i in range(n): data = list(map(int, input().split())) result.append(data) result.sort() # 리스트 오름차순으로 정렬 for j in range(n): final = result[j] print(final[0], final[1])
[코드업] 수 나열하기 - Python(파이썬)
·
파이썬/코딩테스트
수열 1 ​ 어떤 규칙에 따라 수를 순서대로 나열한 것을 수열(sequences)이라고 한다. ​ 예를 들어 1 4 7 10 13 16 19 22 25 ... 은 1부터 시작해 이전에 만든 수에 3을 더해 다음 수를 만든 수열이다. 이러한 것을 수학에서는 앞뒤 수들의 차이가 같다고 하여 ​ 등차(차이가 같다의 한문 말) 수열이라고 한다. (등차수열 : arithmetic progression/sequence) 수열을 알게 된 영일이는 갑자기 궁금해졌다. ​ "그럼.... 123번째 나오는 수는 뭘까?" ​ 영일이는 프로그램을 만들어 더 큰 수도 자동으로 계산하고 싶어졌다. ​ 시작 값(a), 등차(d), 몇 번째인지를 나타내는 정수(n)가 입력될 때 n번째 수를 출력하는 프로그램을 만들어보자. ​ 나는 ..
대전집주인
'파이썬/코딩테스트' 카테고리의 글 목록 (3 Page)