50分求助
  • 板块P1765 手机
  • 楼主cheche42
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/1/29 21:36
  • 上次更新2023/10/24 02:38:17
查看原帖
50分求助
916079
cheche42楼主2023/1/29 21:36
using namespace std;
int main(){
    string c;
    int ans=0;
    getline(cin,c) ;//一种简便的遇到回车就停止输入的好方法,可以输入空格 
    for(int i=0;i<c.size() ;i++)
    {if(c[i]=='a'||c[i]=='d'||c[i]=='g'||c[i]=='j'||c[i]=='m'||c[i]=='p'||c[i]=='t'||c[i]=='w'||c[i]==' ') ans+=1;
     else if(c[i]=='b'||c[i]=='e'||c[i]=='h'||c[i]=='k'||c[i]=='n'||c[i]=='q'||c[i]=='u'||c[i]=='x') ans+=2;
     else if(c[i]=='s'||c[i]=='z') ans+=4;
     else if(c[i]=='c'||c[i]=='f'||c[i]=='i'||c[i]=='o'||c[i]=='r'||c[i]=='v'||c[i]=='y')ans+=3;
        else ans+=0;
    }//举例判断 
    cout<<ans;
    return 0;}
2023/1/29 21:36
加载中...