[Python] 백준 #9375 - 패션왕 신해빈

2022. 3. 1. 15:51·코딩테스트/백준[Python]

문제


 

 

9375번: 패션왕 신해빈

첫 번째 테스트 케이스는 headgear에 해당하는 의상이 hat, turban이며 eyewear에 해당하는 의상이 sunglasses이므로   (hat), (turban), (sunglasses), (hat,sunglasses), (turban,sunglasses)로 총 5가지 이다.

www.acmicpc.net

코드


My answer

import sys

input=sys.stdin.readline

t=int(input())
for i in range(t):
    n=int(input())
    cloth=dict()
    tmp=1
    for j in range(n):
        a,b=input().split()
        if(b in cloth):
            cloth[b]+=1
        else:
            cloth[b]=1
    for k in cloth:
        tmp*=(cloth[k]+1)
    print(tmp-1)

Another answer

for _ in range(int(input())):
 a=[input().split()[1] for i in range(int(input()))]
 b=set(a)
 s=1
 for i in b:s*=(a.count(i)+1)
 print(s-1)

풀이


경우의 수 문제이다. 우선 상의3벌, 하의3벌,신발3켤레가 있다고 하면 식은 4*4*4-1이 되는데 이유는 우선 각종류별 가짓수에다가 안입는경우도 있기 때문에 모두 1을 더해서 곱해주고 전부 안입었을 경우(알몸일경우) 1을 빼주면 답이된다. 

728x90

'코딩테스트 > 백준[Python]' 카테고리의 다른 글

[Python] 백준 #15724 - 주지수[try_again]-ing  (0) 2022.03.02
[Python] 백준 #18115 - 카드 놓기[try_again]  (0) 2022.03.02
[Python] 백준 #1302 - 베스트셀러  (0) 2022.03.01
[Python] 백준 #11729 - 최대 힙  (0) 2022.02.28
[Python] 백준 #5397- 키로거  (0) 2022.01.25
'코딩테스트/백준[Python]' 카테고리의 다른 글
  • [Python] 백준 #15724 - 주지수[try_again]-ing
  • [Python] 백준 #18115 - 카드 놓기[try_again]
  • [Python] 백준 #1302 - 베스트셀러
  • [Python] 백준 #11729 - 최대 힙
창빵맨
창빵맨
  • 창빵맨
    Let's be Developers
    창빵맨
    로그인/로그아웃
  • 전체
    오늘
    어제
    • 분류 전체보기 (471)
      • 알쓸신잡 (79)
      • ML & DL (85)
        • Computer v.. (22)
        • NLP (22)
        • 파이썬 머신러닝 완.. (3)
        • 개념정리 (38)
      • 리눅스 (21)
      • 프로젝트 (29)
        • 산불 발생 예측 (6)
        • 음성비서 (12)
        • pdf 병합 프로그.. (0)
        • 수위 예측 (5)
        • 가짜 뉴스 분류 (5)
        • 전력사용량 예측 (1)
      • 코딩테스트 (217)
        • 프로그래머스[Pyt.. (17)
        • 프로그래머스[Fai.. (3)
        • 백준[Python] (160)
        • 이것이취업을위한코딩.. (18)
        • 파이썬 알고리즘 (19)
      • 데이터분석실습 (25)
        • 데이터 과학 기반의.. (18)
        • 헬로 데이터 과학 (7)
      • 메모장 (0)
      • 잡담 (4)
  • Personal

    GITHUB
    Instagram
  • 공지사항

  • 인기 글

  • 태그

    BFS
    dp
    백준
    이코테
    그리디
    나동빈
    이분탐색
    파이썬
    DFS
    이것이취업을위한코딩테스트다
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3

HOME

HOME

상단으로

티스토리툴바