计算结果最小

这是一道简单的模拟题,在此就简单说一说把
每次输入三个数,依次运算+打擂台就可以了

#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
long long a[101],c[101];
char b[101]; 
long long sum[101];
int main()
{
	int i,n,j;
	cin>>n;
	for(i=1;i<=n;i++)
	{
		cin>>a[i]>>b[i]>>c[i];
		if(b[i]=='+')
		{
			sum[i]=a[i]+c[i]; 
		}
		else if(b[i]=='-')
		{
			sum[i]=a[i]-c[i];
		}
		else if(b[i]=='*')
		{
			sum[i]=a[i]*c[i];
		}
	}
	sort(sum+1,sum+n+1);
	cout<<sum[1];
	return 0;
}
发布了66 篇原创文章 · 获赞 50 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/user_qym/article/details/104130847