回分類題庫
d234: 102OOP Lab Exercise: StringFilter
出處:

Difficulity : N/A
Accepted : 68 Times | Submit :129 Times | Clicks : 1025
Accepted : 62 Users | Submit : 62 Users | Accepted rate : 100%
Time Limit :10000 ms | Memory Limit : 64000 KBytes
題目加入時間 : 2013-09-27 21:10

Content :

請同學利用C++ 實作出StringFilter的功能。
這邊已經提供部分的程式碼給同學參考。
函式
"StringFilter"有兩個傳入值"origin""filter",會回傳出過濾後的"origin"字串。

舉例,假設輸入為
"Hello World"
"World"

結果輸出應為
"Hello" 
(
注意!最後一個字元的空格已被刪除。

請使用C++ 來編寫 

Code Segment:

#include <iostream>
#include <string>
using namespace std;

string StringFilter( string origin, string filter ){
    string result;

    // Fill in your code here...

    return result;

int main(){
    string input;
    string filter;

  while( getline( cin, input ) ){     
        getline( cin, filter );     
        cout << StringFilter ( input, filter ) << endl;     
    }   

    return 0;

Input :

一次輸入兩行字串

第一行是原本的字串

第二行是欲過濾掉的字串 

Output :

過濾後的字串

Sample Input :

Attack on Titan is a famous comic series
famous 
I don’t like OOP
don’t 
AAAAAAAAAAAAAAAAB
A
National Ha Ha University
Ha 

Sample Output :

Attack on Titan is a comic series
I like OOP
B
National University

Hint :


  

Author :

(管理員:oopTA)

  Solve it!   Status Forum (0)

C++
C
JAVA
47346. oop101703026 (4 ms , 392KB)
47658. oop101703007 (6 ms , 394KB)
47614. oop101703035 (6 ms , 390KB)
47612. oop99703044 (6 ms , 390KB)
47610. oop99703044 (6 ms , 394KB)
沒有解題記錄 58703. nwgs524513cja (102 ms , 390KB)

執行時間會受很多因素影響因此僅供參考,主機等級請看這裡