测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A71771. 找第一个只出现k次的字符

编程题 入门

题目描述

给定一个只包含小写字母的字符串,请编写程序从左往右找到第一个只出现 k 次的字符。如果没有,输出 no

例如:字符串为 ebacabcck=2 时,ba 都只出现了 2 次,由于 b 先出现,所以程序输出 b

输入格式

输入一行 包含一个只包含小写字母的字符串 S ,和一个整数 k ,表示要查找的字符在字符串中应出现的次数。

输出格式

输出一个字符或字符串。

如果存在至少一个字符在字符串中恰好出现了 k 次,并且这个字符是所有满足条件的字符中最早出现的那个,则输出该字符。如果没有满足条件的字符,则输出 "no"(不包括引号)。

输入输出样例

输入 #1
ebacabcc 2
输出 #1
b