뇌의 외장하드

  • 홈

습 12

[Greedy] 이코 기출문제

모험가 길드 입력 N(2 ≤ N ≤ 100,000) N명의 공포도(1 ≤ 공포도≤ N) 공백으로 구분 출력 공포도가 x인 모험가는 반드시 x명 이상으로 구성한 그룹으로 참여 가능할 때, 여행을 떠날 수 있는 그룹 수의 최댓값 출력. (모든 모험가를 그룹에 넣을 필요 없음) 그룹 수의 최댓값 -> 가장 공포도가 작은 사람들부터 그룹만들기 > python 더보기 더보기 import sys n = int(input()) data = list(map(int, input().split())) data.sort() result = 0 count = 0 for degree in data: count += 1 if count >= degree: result += 1 count = 0 print(result) > jav..

습/코테 2023.03.03

[Greedy] 이코 실전문제

큰 수의 법칙 입력 N(2 ≤ N ≤ 1,000) M(1 ≤ N ≤ 10,000) K(1 ≤ N ≤ 10,000) # K ≤ M 공백으로 구분 N개의 자연수(1 ≤ 자연수 ≤ 10,000) 공백으로 구분 출력 특정 인덱스에 해당하는 수가 최대 K번 연속할 수 있을 때, 주어진 자연수들을 M번 더하여 가장 큰 수를 출력. 반복되는 수열을 찾아 효율적으로 해결 할 수 있음. > python 더보기 더보기 import sys n, m, k = map(int, sys.stdin.readline().split()) data = list(map(int, sys.stdin.readline().split())) data.sort(reverse = True) first = data[0] second = data[1] c..

습/코테 2023.03.03
이전
1 2 3
다음
프로필사진

내장댄 용량이 적어가 써봄미다,.,

  • 뇌 가르기 (59)
    • 학 (16)
      • 목차 (1)
      • CSf (0)
      • spring (0)
      • Algorithm (8)
      • Web (7)
    • 습 (12)
      • 코테 (5)
      • 밥상희와 스터디 (0)
      • play data (7)
    • 일기 (31)

Archives

Calendar

  2025. 08  
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.