공순이의 블로그

고정 헤더 영역

글 제목

메뉴 레이어

공순이의 블로그

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (109)
    • 머신러닝 (13)
    • 파이썬 (26)
    • cmd (3)
    • terminal (22)
    • Pandas (1)
    • rviz (1)
    • c++ (8)
    • 문서 (4)
    • tensorflow (2)
    • Cakewalk (1)
    • IT 용어 (1)
    • PyTorch (3)
    • photoshop (1)
    • VSCode (2)
    • 3D Printing (1)
    • java (2)
    • OpenGL (1)
    • git (2)
    • MSYS2 (1)
    • React (0)
    • Mesh Segmentation (0)

검색 레이어

공순이의 블로그

검색 영역

컨텐츠 검색

1359

  • [백준] 1359번 복권 (Baekjoon Problem 1359: Lotto)

    2023.06.02 by Riella

[백준] 1359번 복권 (Baekjoon Problem 1359: Lotto)

문제 출처, 해설 출처 [문제 요약] 복권 광고 1부터 N개의 수 중 서로 다른 M개의 수를 고른다. 복권도 1부터 N개의 수 중 서로 다른 M개의 수를 고른다. 적어도 K개의 수가 같으면 당첨 [풀이] 우선 전체 경우의 수를 구해보자 N개중 M개의 수를 고르는 모든 경우: nCm 당첨되는 경우의 수를 구해보자 K개의 수가 같은 경우 뽑은 M개중 복권과 겹치는 K개의 수를 정하는 경우: mCk 정확히 K개만 겹치기 때문에 나머지 뽑지 않은 N-M개에 복권에는 있는 M-K개의 수가 들어가야 한다: n-mCm-k Combination(M, K) * Combination(N-M, M-K) / Combination(N, M) [유의할 점 # 1] 다만 문제에서 적어도 K개의 수가 같으면 당첨이기에 K+1개가 수..

파이썬 2023. 6. 2. 09:15

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
공순이의 블로그 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바