4 条题解

  • 1
    @ 2025-3-17 14:47:33
    #include<sstream>
    using namespace std;
    string s,a,b;
    void Output()
    {
    	istringstream sin(s);
    	string temp;
    	while(sin>>temp)
    	{
    		if(temp==a)
    		{
    			cout<<b<<' ';
    		}
    		else
    		{
    			cout<<temp<<' ';
    		}
    		
    	}
    	return ;
    }
    void Input()
    {
    	getline(cin,s);
    	getline(cin,a);
    	getline(cin,b);
    	return ;
    }
    int main()
    {
    	Input();
    	Output();
    	return 0; 
    }
    
    
    
    • 0
      @ 2024-4-14 11:32:45
      #include<bits/stdc++.h>
      using namespace std;
      int main()
      {
      string s;
      string a,b;
      getline(cin,s);
      getline(cin,a);
      getline(cin,b);
      int len1=s.size();
      int len2=a.size();
      int j;
      for(int i=0;i<len1;i++)
      {
      for(j=0;j<len2;j++)
      {
      if(s[i+j]!=a[j])	
      break;
      if(i>0&&s[i-1]!=' ')	
      break;
      }
      if(j==len2&&(s[i+j]==' '||j+i==len1))
      {
      cout<<b;
      i=i+j;
      cout<<" ";
      }
      else
      {
      cout<<s[i];
      }
      }
      return 0;
      }
      
      • 0
        @ 2024-3-18 22:11:51
        
        #include<bits/stdc++.h>
        using namespace std;
        int main()
        {
        string s;
        string a,b;
        getline(cin,s);
        getline(cin,a);
        getline(cin,b);
        int len1=s.size();
        int len2=a.size();
        int j;
        for(int i=0;i<len1;i++)
        {
        for(j=0;j<len2;j++)
        {
        if(s[i+j]!=a[j])	
        break;
        if(i>0&&s[i-1]!=' ')	
        break;
        }
        if(j==len2&&(s[i+j]==' '||j+i==len1))
        {
        cout<<b;
        i=i+j;
        cout<<" ";
        }
        else
        {
        cout<<s[i];
        }
        }
        return 0;
        }
        
        
        • 1

        信息

        ID
        1567
        时间
        1000ms
        内存
        128MiB
        难度
        5
        标签
        (无)
        递交数
        20
        已通过
        15
        上传者