牛客网题目(一)

 

牛客网题目(一)_第1张图片

参考:https://blog.csdn.net/i_am_bird/article/details/78476299

主要解决:

1、cin的问题,逗号通过atoi函数自动去掉

2、按Ctrl+z,然后按Enter,再按一次Ctrl+z,然后按Enter,识别为结束符;

#include "stdafx.h"
#include
#include
#include "math.h"
#include
#include

using namespace std;



int maxArea(vector &height) {

	int result = 0;

	int left = 0;

	int right = height.size() - 1;

	while (leftheight[right] ? right-- : left++;

	}

	return result;

}

int main()
{
	string str;
	int a;
	vector input;
	while (cin >> str)
	{
	//	str = str.substr(0, str.length() - 1);
		a = atoi(str.c_str());
		if (a != 0)
		{
			input.push_back(a);
//			cout << a << endl;
		}
	//	cout << a << endl;
	}


	

	
	int result1 = maxArea(input);
	return result1;

}

 

你可能感兴趣的:(C++)