我不理解???测试没有问题,一评测全wa
  • 板块P1765 手机
  • 楼主___cjy__
  • 当前回复6
  • 已保存回复6
  • 发布时间2021/12/10 21:22
  • 上次更新2023/11/3 22:33:30
查看原帖
我不理解???测试没有问题,一评测全wa
509668
___cjy__楼主2021/12/10 21:22

代码

#include<iostream>
#include<string>
using namespace std;
int gg(string s,int k){
	if(s[k]==' ') return 1;
	char c=s[k];
	if(c=='a') return 1;//2
	if(c=='b') return 2;
	if(c=='c') return 3;
	
	if(c=='d') return 1;//3
	if(c=='e') return 2;
	if(c=='f') return 3;
	
	if(c=='g') return 1;//4
	if(c=='h') return 2;
	if(c=='i') return 3;
	
	if(c=='j') return 1;//5
	if(c=='k') return 2;
	if(c=='l') return 3;
	
	if(c=='m') return 1;//6
	if(c=='n') return 2;
	if(c=='o') return 3;
	
	if(c=='p') return 1;//7
	if(c=='q') return 2;
	if(c=='r') return 3;
	if(c=='s') return 4;
	
	if(c=='t') return 1;//8
	if(c=='u') return 2;
	if(c=='v') return 3;
	
	if(c=='w') return 1;//9
	if(c=='x') return 2;
	if(c=='y') return 3;
	if(c=='z') return 4;
}
int main(){
	string s;
	int ans=0;
	getline(cin,s);
	for(int i=0;i<=s.size()-1;i++){
		ans+=gg(s,i);
	}
	cout<<ans;
	return 0;
}

我不理解

2021/12/10 21:22
加载中...