#50205: _cpp


kenny980721.tu@gmail.com (有事直接私)

學校 : 國立中興大學附屬高級中學
編號 : 290039
來源 : [220.134.29.87]
最後登入時間 :
2025-09-13 17:26:11

#include<bits/stdc++.h>
using namespace std;
void StrProcess(string s,vector<string> &v);
int main(){
    string s;
    getline(cin,s);

//全轉小寫,方便處理
    transform(s.begin(), s.end(), s.begin(), [](unsigned char c){ return tolower(c); });

    vector<string> v;
    StrProcess(s,v);
    for(string s:v){
        if(s=="")continue;
        if(s=="for")cout << "4";
        else if(s=="to")cout << "2";
        else if(s=="and")cout << "n";
        else if(s=="you")cout << "u";
        else cout << char(toupper(s[0]));
    }
}

//把句子拆成單字存入陣列
void StrProcess(string s,vector<string> &v){
    string temp="";
    for(char c:s){
        if(c==' '){
            if(!temp.empty())v.push_back(temp);
            temp="";
        }
        else temp+=c;
    }
    if(!temp.empty())v.push_back(temp);
}