50分求调
  • 板块P1765 手机
  • 楼主zhengyue2011
  • 当前回复4
  • 已保存回复4
  • 发布时间2025/2/7 14:46
  • 上次更新2025/2/7 16:44:22
查看原帖
50分求调
1371754
zhengyue2011楼主2025/2/7 14:46

蒟蒻求助

#include<bits/stdc++.h>
using namespace std;
char a[200];
int ans=0;
int main(){
	cin.getline(a,200);
	for(int i=0;i<200;i++){
		if(a[i]==32){
			ans++;
		}
		else if(a[i]>'r'){
			if(a[i]=='s'||a[i]=='z'){
				ans+=4;
			}
			else if((a[i]-'b')%3==0){
				ans++;
			}
			else if((a[i]-'b')%3==0){
				ans+=2;
			}
			else{
				ans+=3;
			}
		}
		else{
		if((a[i]-'a')%3==0){
			ans++;
		}
		else if((a[i]-'a')%3==1){
			ans+=2;
		}
		else if((a[i]-'a')%3==2){
			ans+=3;
		}}
	}
	cout<<ans<<endl;
	return 0;
}
2025/2/7 14:46
加载中...