반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준] 백준 30957번 빅데이터 vs 정보보호 vs 인공지능 파이썬(Python)
1) 문제번호 : 30957번
2) 문제 출처
https://www.acmicpc.net/problem/30957
2. 풀이
- 이 문제는 B와 S, A 빈도 수를 구해서 다 같으면 SCU, 같지 않고 최대값인 것을 BSA 순으로 출력하면 된다.
3. 소스 코드
import sys
input = sys.stdin.readline
N = int(input().rstrip())
sub = input().rstrip()
bsaList = [0] * 3
for i in sub :
if i == 'B' :
bsaList[0] += 1
elif i == 'S' :
bsaList[1] += 1
else :
bsaList[2] += 1
maxNum = max(bsaList)
if bsaList[0] == bsaList[1] and bsaList[1] == bsaList[2] and bsaList[0] == bsaList[2] :
print('SCU')
else :
if bsaList[0] == maxNum :
print('B', end="")
if bsaList[1] == maxNum :
print('S', end="")
if bsaList[2] == maxNum :
print('A', end="")
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준] 백준 30993번 자동차 주차 파이썬(Python) (0) | 2024.01.08 |
---|---|
[백준] 백준 30456번 바닥수 파이썬(Python) (0) | 2024.01.06 |
[백준] 백준 31067번 다오의 경주 대회 파이썬(Python) (0) | 2024.01.04 |
[백준] 백준 25641번 균형 잡힌 소떡소떡 파이썬(Python) (0) | 2024.01.04 |
[백준] 백준 28062번 준석이의 사탕 사기 파이썬(Python) (0) | 2024.01.02 |
[백준] 백준 31090번 2023은 무엇이 특별할까? 파이썬(Python) (0) | 2024.01.01 |
[백준] 백준 29713번 브실이의 띠부띠부씰 컬렉션 🍪 파이썬(Python) (0) | 2023.12.28 |
[백준] 백준 31009번 진주로 가자! (Easy) 파이썬(Python) (0) | 2023.12.27 |
최근댓글