首页 > BFS
头像 小琢卷不动
发表于 2021-11-24 09:29:26
按照题意模拟即可。 函数 B 用于判断一个字符是否是 B 的大小写。 函数 O 同理。 通过一个 for 循环找到我们要的答案,如果这一位是 b,下一个是 o,下下一个是 b 则输出当前位置。 都没有找到就输出 -1 即可。 #include<cstdio> #include<cs 展开全文
头像 在努力的小哥哥很爱吃香菜
发表于 2025-08-05 18:48:11
s = input().strip() # 将原字符串转为全小写,目标子串也用全小写 lower_s = s.lower() target = "bob" try: # 查找目标子串第一次出现的位置 position = lower_s.index(targe 展开全文
头像 阿祖拉
发表于 2025-06-10 11:00:21
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = 展开全文
头像 ciallobite
发表于 2025-05-31 11:04:55
print(input().lower().find('bob')) 使用内置函数
头像 nuosu76
发表于 2025-08-26 22:13:39
#include <bits/stdc++.h> using namespace std; #define endl "\n" // #define debug using ll = long long; void solve() { string s; 展开全文
头像 5TACK
发表于 2025-06-06 10:25:46
#include <complex> #include <iostream> using namespace std; int main() { int idx1, idx2; string str; cin >> str; st 展开全文
头像 牛客469793929号
发表于 2025-07-06 12:13:13
import java.util.Locale; import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] arg 展开全文
头像 在努力的小哥哥很爱吃香菜
发表于 2025-08-05 18:45:24
s = input().strip() n = len(s) found = -1 # 遍历字符串,检查每个可能的三个连续字符 for i in range(n - 2): # 检查当前位置及后两个字符是否构成Bob(不区分大小写) if s[i].lower() == " 展开全文
头像 一个笨蛋夬七
发表于 2025-07-23 17:13:13
#include<bits/stdc++.h> using namespace std; int main() { string s; cin>>s; string lower_s=s; for(int i=0;i<lower_s.length();i++) { lo 展开全文
头像 在努力存钱的小松鼠很矫健
发表于 2025-08-13 12:00:25
#include <iostream> using namespace std; int main() { string s; cin>>s; if (s.length()<3) { cout<<-1; 展开全文