#ABC290B. 晋级决赛

晋级决赛

晋级决赛

题目描述

在一场编程竞赛的预选赛中,有 NN 名参赛者,他们的名次互不相同。

给定一个长度为 NN 的字符串 SS,表示各参赛者是否希望参加决赛。具体来说:

  • SS 的第 ii 个字符为 o,则预选赛中排名第 ii 的参赛者希望参加决赛;
  • SS 的第 ii 个字符为 x,则预选赛中排名第 ii 的参赛者不希望参加决赛。

在希望参加决赛的参赛者中,排名最小的 KK 人晋级决赛。

输出一个满足以下条件的长度为 NN 的字符串 TT:

  • 若预选赛中排名第 ii 的参赛者晋级决赛,则 TT 的第 ii 个字符为 o;
  • 若预选赛中排名第 ii 的参赛者未晋级决赛,则 TT 的第 ii 个字符为 x。

输入格式

输入按以下格式从标准输入给出:

NN KK
SS

输出格式

输出答案。

样例

10 3
oxxoxooxox
oxxoxoxxxx

在本输入中,有 N=10N=10 人参加了预选赛,其中 K=3K=3 人晋级决赛。

预选赛排名第 11 的参赛者希望参加决赛,因此该参赛者晋级决赛。目前已有 11 人晋级。

预选赛排名第 22、第 33 的参赛者不希望参加决赛,因此他们未晋级决赛。

预选赛排名第 44 的参赛者希望参加决赛,因此该参赛者晋级决赛。目前已有 22 人晋级。

预选赛排名第 55 的参赛者不希望参加决赛,因此该参赛者未晋级决赛。

预选赛排名第 66 的参赛者希望参加决赛,因此该参赛者晋级决赛。目前已有 33 人晋级。

由于已有 33 人晋级决赛,排名第 77 及之后的参赛者均不会晋级决赛。

数据范围

  • NNKK 是整数。
  • 1KN1001 \le K \le N \le 100
  • SS 是长度为 NN,由 o 和 x 组成的字符串。
  • SS 中至少包含 KK 个 o。
难度 普及-
通过率
尝试 0
已通过 0
ID
2616
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签