방명록
- [백준] 1296번: 팀 이름 정하기 - 파이썬2024년 11월 23일 12시 16분 30초에 업로드 된 글입니다.작성자: B1NK728x90
- 백준 링크: 1296번: 팀 이름 정하기
- solved.ac 난이도: 브론즈 I
- 시간 제한: 2 초
- 메모리 제한: 128 MB
문제
연두는 프로그래밍 대회에 나갈 팀 이름을 정하려고 한다. 미신을 믿는 연두는 이환이에게 공식을 하나 받아왔고, 이 공식을 이용해 우승할 확률이 가장 높은 팀 이름을 찾으려고 한다.
입력
첫째 줄에 연두의 영어 이름이 주어진다. 둘째 줄에는 팀 이름 후보의 개수 N이 주어진다. 셋째 줄부터 N개의 줄에 팀 이름이 한 줄에 하나씩 주어진다.
출력
첫째 줄에 우승할 확률이 가장 높은 팀 이름을 출력한다.
코드
ms = input() n = int(input()) li = sorted([input() for i in range(n)]) max_p = max_i = 0 for i in range(n): L = ms.count("L") + li[i].count("L") O = ms.count("O") + li[i].count("O") V = ms.count("V") + li[i].count("V") E = ms.count("E") + li[i].count("E") p = ((L+O)*(L+V)*(L+E)*(O+V)*(O+E)*(V+E)) % 100 if max_p < p: max_p = p max_i = i print(li[max_i])
728x90'백준' 카테고리의 다른 글
[백준] 2303번: 숫자 게임 - 파이썬 (0) 2024.11.25 [백준] 30502번: 미역은 식물 아닌데요 - 파이썬 (0) 2024.11.24 [백준] 12836번: 가계부 (Easy) - 파이썬 (0) 2024.11.22 [백준] 30821번: 별자리가 될 수 있다면 - 파이썬 (0) 2024.11.21 [백준] 19602번: Dog Treats - 파이썬 (1) 2024.11.20 다음글이 없습니다.이전글이 없습니다.댓글