2-3 java-jmu-m02-寻找包含密码的字符串

这篇博客介绍了一道编程题目,涉及Java语言。内容是根据输入的密码和次数,在多行字符串中查找包含指定密码的字符串,一旦达到预设次数或遇到'end'标志,停止查找。博主分享了一种不同于常见答案的解题思路,旨在提供另一种解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2-3 java-jmu-m02-寻找包含密码的字符串

有题解

分数 25

全屏浏览题目

作者 郑如滨

单位 集美大学

输入密码x与次数n。然后在若干行字符串中(以end为结尾)寻找包含指定密码(x)的字符串的。
一旦找到就输出该字符串所在行数该行字符串 。 最后输出包含密码x的字符串行数。
在寻找过程中,如果找到n次包含密码x的字符串则直接跳出循环,否则一直查找直到碰到end为止。

输入格式:

输入密码x
输入次数n
输入若干字符串以end结束

输出格式:

该字符串所在行数及包含密码x的字符串
符合条件的字符串出现的次数

输入样例1:

king
3
The king is coming!
Where is he now?
He's in the kingdom.
Are you sure?
!!!kingnevertelllie!!!
king is the king
end

输出样例1:

1 The king is coming!
3 He's in the kingdom.
5 !!!kingnevertelllie!!!
3

输入样例2:

java
3
Do you like coffe?
Yes, i like java.
java is also 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值