Xâu min

Xem PDF




Thời gian:
Scratch 5.0s

Tác giả:
Dạng bài
Điểm: 1300 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho xâu \(S\) chứa các kí tự \(1 \ldots 9\) (\(|S| \leq 1000\) kí tự) và số nguyên \(K\) (\(1 \leq K \leq |S|\)). (\(|S|\) độ dài của xâu \(S\))

Yêu cầu: Chọn \(K\) kí tự trong xâu \(S\) theo thứ tự ban đầu để tạo thành số \(X\) gồm \(K\) chữ số có giá trị bé nhất.

Input

  • Dòng 1: Ghi số \(K\).
  • Dòng 2: Ghi xâu \(S\).

Output

  • Ghi một số duy nhất \(X\).

Example

Test 1

Input
3
89678982 
Output
672

Bình luận


  • 1
    thuannguyen1972dn    7:47 p.m. 6 Tháng 5, 2024

    python:
    k = int(input())
    s = input()
    l = len(s) - k + 1
    r = 0
    ds = []
    for i in range(1, k + 1):
    so = 10
    n = 0
    for j in range(r, l):
    if int(s[j]) < so:
    so = int(s[j])
    n = j
    l += 1
    r = n + 1
    ds.append(str(so))
    kq=""
    for i in ds:
    kq+=i
    print(kq)

    • 10 bình luận nữa