[Java] 백준 6603 로또

Lee GaEun·2024년 10월 21일

[Java] 알고리즘

목록 보기
2/93

6603 로또 문제 링크

문제 분석

  • 1~49까지의 수 중 k(k>6)개의 수를 선택
  • k개의 수로 만들 수 있는 집합 S를 모두 출력

입력 조건

  • ( k의 수 + k ) : 하나의 테스트 케이스를 한 줄로 작성
  • 테스트 케이스 여러 개를 한 번에 입력
  • 입력 마지막 줄은 0

출력 조건

  • 모든 결과 S를 사전순으로 출력
  • 각 케이스 사이에 빈줄을 출력해 구분

#1

배열로 가져와서
( k의 개수 - 6 = 제외할 수의 개수(n) )
n개의 변수 선언
n개의 최댓값을 구해서 제외해
가장 작은 최댓값을 한칸 줄이고 그 다음걸 줄이고 그 다음걸 줄이고
반복

profile
I will give it my all (๑•̀o•́๑)ง

0개의 댓글