不懂为什么全wr啊,测试数据下载下来对比也正确
  • 板块P1765 手机
  • 楼主ended_back
  • 当前回复4
  • 已保存回复4
  • 发布时间2021/4/19 22:39
  • 上次更新2023/11/5 00:20:01
查看原帖
不懂为什么全wr啊,测试数据下载下来对比也正确
64509
ended_back楼主2021/4/19 22:39

求指教这怎么错了啊,测试数据下载下来第一个也是对的呀,但是却显示全wr

#include<iostream>
#include<cstring>
using namespace std;
int ans(char a){
	if(a=='a'||a=='d'||a=='g'||a=='j'||a=='m'||a=='p'||a=='t'||a=='w'||a==' ')
		return 1;
	else if(a=='b'||a=='e'||a=='h'||a=='k'||a=='n'||a=='q'||a=='u'||a=='x')
		return 2;
	else if(a=='s'||a=='z')
		return 4;
	else
		return 3;
}
int main(void){
	string s;
	int num=0;
	getline(cin,s);
	int len=s.size();
	for(int i=0;i<len;i++)
		num+=ans(s[i]);
	cout<<num;
}
2021/4/19 22:39
加载中...