#33129: stringstream(C++)


alex950301 (alex0301)

School : 新北市立新莊高級中學
ID : 141423
IP address : [49.159.246.211]
Last Login :
2024-10-19 20:13:44
c659. 連接詞 -- 板橋高中python教學題 | From: [61.64.1.159] | Post Date : 2022-12-03 12:31

#include <iostream>
#include <sstream>
using namespace std ;
int main() {
    stringstream sss ;
    string ss , s , conj , ans = "" ;
    cin >> conj ;               //先把連接詞存起來
    getline( cin , ss ) ;       //再把後面一整串存進ss裡
    sss.clear() ;               //sss清空
    sss.str(ss) ;               //把ss放進sss
    while( sss >> s ) {         //依序存入ans空字串中
        ans += s + " " + conj + " " ;
    }
    int Size = ans.size() - conj.size() - 1 ; //最後面都會多出一個and和空格,全部存到ans這個空字串裡,不要輸出出來就好了
    for( int i = 0 ; i < Size ; i++ ) {
        cout << ans[i] ;
    }
    
    return 0 ;
}

 
ZeroJudge Forum