0分全WA
  • 板块P1765 手机
  • 楼主junXstar
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/7/11 20:28
  • 上次更新2024/7/11 21:30:04
查看原帖
0分全WA
763804
junXstar楼主2024/7/11 20:28
#include <bits/stdc++.h>
using namespace std;
int res(char a)
{
	if(a==' '||a=='a'||a=='d'||a=='g'||a=='j'||a=='m'||a=='p'||a=='t'||a=='w')
		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=='c'||a=='f'||a=='i'||a=='l'||a=='o'||a=='r'||a=='v'||a=='y')
		return 3;
	else
	if(a=='s'||a=='z')
		return 4;
}
string s; 
int main()
{
	getline(cin,s);
	int len=s.size();
	int sum=0;
	for(int i=0;i<=len;i++)
		sum+=res(s[i]);	
	cout<<sum;
	return 0;
}

在本地IDE运行后输入输出都跟样例一样 是哪里格式错了吗 我用getline规避了题解里出现的\n

2024/7/11 20:28
加载中...