求助,c++枚举除了10全wa
  • 板块P1765 手机
  • 楼主zbrnb
  • 当前回复6
  • 已保存回复6
  • 发布时间2022/12/18 12:26
  • 上次更新2023/10/24 07:20:12
查看原帖
求助,c++枚举除了10全wa
748786
zbrnb楼主2022/12/18 12:26
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int zfs,dzs=0;
	string z;
	cin>>z;
	zfs=z.size();
	for(int i=0;i<zfs;i++){
		if(z[i]==32){
			dzs++;
		}else if(z[i]==97||z[i]==100||z[i]==103||z[i]==106||z[i]==109||z[i]==112||z[i]==116||z[i]==119||z[i]==123){
			dzs+=1;
		}else if(z[i]==98||z[i]==101||z[i]==104||z[i]==107||z[i]==110||z[i]==113||z[i]==117||z[i]==120||z[i]==124){
			dzs+=2;
		}else if(z[i]==99||z[i]==102||z[i]==105||z[i]==108||z[i]==111||z[i]==114||z[i]==118||z[i]==121||z[i]==125){
			dzs+=3;
		}else if(z[i]==115||z[i]==122){
			dzs+=4;
		}
	}
	cout<<dzs;
}
2022/12/18 12:26
加载中...