사용자 도구

사이트 도구


ps:problems:boj:1974

Jump Jump Championship

ps
링크acmicpc.net/…
출처BOJ
문제 번호1974
문제명Jump Jump Championship
레벨플래티넘 5
분류

가장 긴 증가하는 부분수열

시간복잡도O(nlogn)
인풋사이즈n<=10000
사용한 언어Python 3.13
제출기록35500KB / 232ms
최고기록228ms
해결날짜2026/01/11

풀이

코드

"""Solution code for "BOJ 1974. Jump Jump Championship".

- Problem link: https://www.acmicpc.net/problem/1974
- Solution link: http://www.teferi.net/ps/problems/boj/1974

Tags: [LIS]
"""

import sys
from teflib import psutils
from teflib import seqtask


@psutils.run_n_times
def main():
    _N = int(sys.stdin.readline())
    sizes = [int(x) for x in sys.stdin.readline().split()]

    lis_inds = seqtask.longest_inc_subseq_indexes(sizes)
    print(len(lis_inds))
    print(*(x + 1 for x in lis_inds))


if __name__ == '__main__':
    main()

토론

댓글을 입력하세요:
O H A L S
 
ps/problems/boj/1974.txt · 마지막으로 수정됨: 2026/01/11 06:02 저자 teferi