1 条题解

  • 0
    @ 2025-10-10 19:32:49

    C++ :

    #include <bits/stdc++.h>
    using namespace std;
    
    int main(){
    	string s,w;
    	int c = 0;
    	getline(cin,s);
    	
    	for(int i = 0;i < s.size();i++){
    		if(s[i] != ' '){
    			w = w + s[i];
    			if(i==s.size()-1 || s[i+1]==' '){
    				
    				if(w == "bug") c++;
    				
    				w = "";
    			}
    		}
    	}
    	
    	cout<<c;
    	return 0;
    }
    
    

    Java :

    
    import java.util.Scanner;
    
    public class Main{
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            String n = sc.nextLine();
            char c;
            int c1 = 0;
            String s2;
            String s1 = n.toUpperCase();
            ;
            String[] s = s1.split(" ");
            String x = "BUG";
            for (int i = 0; i < s.length; i++) {
                c = s1.charAt(i);
                s2 = s + "";
                if (x.equals(s[i])) {
                    c1++;
                }
                //    System.out.print(s[i]+" ");
            }
            System.out.print(c1);
        }
    }
    
    • 1

    信息

    ID
    898
    时间
    1000ms
    内存
    512MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者