打表失败!求助
查看原帖
打表失败!求助
1587701
Coding_rodico楼主2025/1/20 15:27
#include<bits/stdc++.h>
using namespace std;
int main(){
	string s;
	getline(cin,s);
	int cnt;
	for(int i=0;i<int(s.size());i++){
		if(s[i]=='a' || s[i]=='d' || s[i]=='g' || s[i]=='j' || s[i]=='m' || s[i]=='p' || s[i]=='t' || s[i]=='w' || s[i]==' '){
			cnt+=1;
		}
		if(s[i]=='b' || s[i]=='e' || s[i]=='h' || s[i]=='k' || s[i]=='n' || s[i]=='q' || s[i]=='u' || s[i]=='x'){
			cnt+=2;
		}
		if(s[i]=='c' || s[i]=='f' || s[i]=='i' || s[i]=='l' || s[i]=='o' || s[i]=='r' || s[i]=='v' || s[i]=='y'){
			cnt+=3;
		}
		if(s[i]=='s' || s[i]=='z'){
			cnt+=4;
		}
	}
	cout<<cnt;
}
2025/1/20 15:27
加载中...