答案对的,上传错的?(P1765)
  • 板块题目总版
  • 楼主wzy091030
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/1/27 17:51
  • 上次更新2023/10/24 02:56:15
查看原帖
答案对的,上传错的?(P1765)
786231
wzy091030楼主2023/1/27 17:51
#include <iostream>
#include <string>
#include <cstring>
using namespace std;

int press[26]={1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,4};

int main(){
    string a;
    getline(cin,a);
    int sum=0;

    for(unsigned int i=0;i<a.length();i++){
        if(a[i]!=32)  sum=sum+press[(a[i]-'a')];
        else sum++;
    }
    cout<<sum;
    return 0;
}

求大佬帮忙看看

2023/1/27 17:51
加载中...