问题标题: 酷町堂:7275字母替换

0
0
汪星辰
汪星辰
初级守护
初级守护

题目链接: 酷町堂:7275

#include<iostream> 
#include<string>
using namespace std;
int cnt;
string s;
int main(){
    getline(cin,s);
    for(int i=0;i<s.size();i++){
        string s1=s.substr(i,2),s2=s.substr(i,3);
        if(s1=="c="||s1=="c-"||s1=="d-"||s1=="lj"||s1=="nj"||s1=="s="||s1=="z="){
            cnt++;
            i++; 
            cout<<1;
        }else if(s2=="dz="){
            cnt++;
            i+=2;
            cout<<2;
        }else{
            cnt++;
            cout<<3;
        }
    }
    cout<<cnt;
}

我要回答