E - Love “A“

墨海灬流弈發表於2020-11-29

在這裡插入圖片描述在這裡插入圖片描述
這題就是數出a的數量和非a的數量,如果非a數量小於a就直接加在一起輸出,反之就輸出2*a-1。

#include<iostream>
#include<math.h>
#include<string.h>
using namespace std;
int main()
{
	int num=0,numa=0;
	string a;
	cin>>a;
	for(int i=0;i<a.length();i++)
	{
		if(a[i]=='a')
		{
			numa++;
		}
		else if(a[i]!=' ')
		{
			num++;
		}
	}
	if(num<numa)
	{
		cout<<num+numa<<endl;
	}
	if(num>=numa)
	{
		cout<<numa*2-1<<endl;
	}
	return 0;
}