求解!!只有10分
  • 板块P1765 手机
  • 楼主biu0904
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/1/18 22:13
  • 上次更新2024/1/18 22:14:38
查看原帖
求解!!只有10分
1249669
biu0904楼主2024/1/18 22:13
#include<iostream>
#include<string>

using namespace std;

int main(){
	string n;
	getline(cin,n);
	int sum=0;
	for(int i=0;i<n.length();i++){
		if(n[i]=='a'||n[i]=='d'||n[i]=='g'||n[i]=='j'||n[i]=='m'||n[i]=='p'||n[i]=='t'||n[i]=='w') sum++;
		else if(n[i]=='b'||n[i]=='e'||n[i]=='h'||n[i]=='k'||n[i]=='n'||n[i]=='q'||n[i]=='u'||n[i]=='x') sum=sum+2;
		else if(n[i]=='c'||n[i]=='f'||n[i]=='i'||n[i]=='l'||n[i]=='o'||n[i]=='r'||n[i]=='v'||n[i]=='y') sum=sum+3;
		else if(n[i]=='s'||n[i]=='z') sum=sum+4;
		else sum++;
	}
	cout<<sum;
	return 0;
}

2024/1/18 22:13
加载中...