比赛 20101101 评测结果 AAAAAAAWWA
题目名称 漂亮字串 最终得分 80
用户昵称 日光。 运行时间 0.010 s
代码语言 C++ 内存使用 1.96 MiB
提交时间 2012-11-05 09:12:34
显示代码纯文本
#include<cstring>
#include<cstdlib>
#include<cstdio>
using namespace std;
int max(int a,int b)
{
	return a>b?a:b;
}
int min(int a,int b)
{
	return a<b?a:b;
}
int main()
{
	freopen("bs.in","r",stdin);
	freopen("bs.out","w",stdout);
	int countO,countX,maxO,maxX;
	long long tempO,tempX,mO,mX;
	long long ans;
	while(scanf("%d%d%d%d",&countO,&countX,&maxO,&maxX)==4)
	{
		tempO=countO;
		tempX=countX;
		mO=maxO;
		mX=maxX;
		if(tempO==0||maxO==0)
		{
			ans=min(tempX,mX);
			printf("%lld\n",ans);
			continue;
		}
		if(tempX==0||mX==0)
		{
			ans=min(tempO,maxO);
			printf("%lld\n",ans);
			continue;
		}
		if(tempO==tempX)
		{
			printf("%lld\n",tempO+tempX);
			continue;
		}
		if(tempO<tempX)
		{
			ans=mX*(tempO+1);
			ans=min(ans,tempX);
			printf("%lld\n",tempO+ans);
			continue;
		}
		if(tempX<tempO)
		{
			ans=mO*(tempX+1);
			ans=min(ans,tempO);
			printf("%lld\n",ans+tempX);
			continue;
		}
	}
	return 0;
}