PS

[백준/Python] (S3) 빙고라니! - 6527

MSHUN 2024. 3. 7.
반응형

Baekjoon Online Judge의 6527 빙고라니! 문제의 Python풀이입니다.

 

6527번: 빙고라니!

출력은 한 번의 게임이 종료될때 몇번의 단어가 불려지는지 평균을 구하려고 한다. 답은 소수가 아닌 분수로 표기하며 분모와 분자의 공통 약수는 1만 존재한다. 즉, 게임이 10번 진행되고 단어

www.acmicpc.net

💻코드

import math
import re
W,B,U=0,0,set()
try:
 while 1:
  L=re.sub(r'[^a-zA-Z]',' ',input()).upper()
  for D in L.split():
   if D=="BULLSHIT":B+=1;W+=len(U);U.clear()
   else:U.add(D)
except:pass 
O=math.gcd(W,B);print(f"{W//O} / {B//O}")

🧠풀이

한 번의 게임이 종료될때 몇번의 단어가 불려지는지

🤔느낀 점

굳...

Baekjoon Online Judge

반응형

댓글