请问输入空格算不进去是什么原因
  • 板块P1765 手机
  • 楼主ycyy
  • 当前回复10
  • 已保存回复10
  • 发布时间2023/4/13 11:41
  • 上次更新2023/10/23 18:37:11
查看原帖
请问输入空格算不进去是什么原因
877089
ycyy楼主2023/4/13 11:41
#include<iostream>
#include<string>
using namespace std;
int main()
{
	string a;
	cin>>a;
	int sum=0;
	for(int i=0;i<a.size();i++)
	{
		if(a[i]=='a')sum++;
		if(a[i]=='b')sum+=2;
		if(a[i]=='c')sum+=3;
		if(a[i]=='d')sum++;
		if(a[i]=='e')sum+=2;
		if(a[i]=='f')sum+=3;
		if(a[i]=='g')sum++;
		if(a[i]=='h')sum+=2;
		if(a[i]=='i')sum+=3;
		if(a[i]=='j')sum++;
		if(a[i]=='k')sum+=2;
		if(a[i]=='l')sum+=3;
		if(a[i]=='m')sum++;
		if(a[i]=='n')sum+=2;
		if(a[i]=='o')sum+=3;
		if(a[i]=='p')sum++;
		if(a[i]=='q')sum+=2;
		if(a[i]=='r')sum+=3;
		if(a[i]=='s')sum+=3;
		if(a[i]=='t')sum++;
		if(a[i]=='u')sum+=2;
		if(a[i]=='v')sum+=3;
		if(a[i]=='w')sum++;
		if(a[i]=='x')sum+=2;
		if(a[i]=='y')sum+=3;
		if(a[i]=='z')sum+=4;
		if(a[i]==' ')sum++;
	}
	cout<<sum;
	system("pause");
	return 0;
}
2023/4/13 11:41
加载中...