반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준] 백준 28114번 팀명 정하기 파이썬(Python)

1) 문제번호 : 28114

 

2) 문제 출처

https://www.acmicpc.net/problem/28114

 

28114번: 팀명 정하기

첫째 줄에 첫 번째 팀원이 백준 온라인 저지에서 해결한 문제의 개수 $P_1$, 입학 연도 $Y_1$, 성씨 $S_1$이 공백으로 구분되어 주어진다. 둘째 줄과 셋째 줄에는 두 번째 팀원의 정보 $P_2,Y_2,S_2$와 세

www.acmicpc.net

 

2. 풀이

- 값을 입력 받고, 연도를 100으로 나눈 나머지 저장 리스트 하나와 문제 수와 성을 저장하는 리스트 2개를 만든다.

- 연도는 오름차순으로 정렬하고, 나머지 하나는 내림차순으로 정렬한다.

- 반복문을 돌리면서 문자열 붙이기를 하여 출력하면 된다.

 

3. 소스 코드

fList = []
sList = []

for i in range(3) : 
    P, Y, S = map(str, input().split())
    
    fList.append(int(Y) % 100)
    sList.append([int(P), S])

fList.sort()
sList.sort(reverse=True)

fAns = ""
sAns = ""

for i in range(3) : 
    fAns += str(fList[i])
    sAns += (sList[i][1])[0]

print(fAns)
print(sAns)

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기