大佬们求助求助!!蒟蒻在线等很急!
查看原帖
大佬们求助求助!!蒟蒻在线等很急!
225301
大珂学家楼主2020/9/19 19:42
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,d=0,f=0;//木大的变量 
	cin>>n;
	int c[6],s[2],p[2],m;
	cin>>c[0]>>c[1]>>c[2]>>c[3]>>c[4]>>c[5];
	cin>>m>>p[0]>>s[0]>>s[1];
	int a=0,b=0;//a是虎的和,b是龙的和。 
	p[1]=0;
	for(int i=0;i<m;i++)
	{
		int j=m-i;
		if(c[i]==p[0])
		{
			d=c[i]+s[0];
			a=a+d*j;
		} 
		else
		{
			a=a+c[i]*j;
		}
	}
	for(int i=n-1;i>m;i--)
	{
		int j=0;//用来存兵营到M的距离的蒟蒻变量
		if(c[i]==p[0])
		{
			d=c[i]+s[0];
			b=b+d*j;
		} 
		else
		{
			b=b+c[i]*j;
		}
	}
	if(a>b)
	{
		for(int i=0;i<m;i++)
		{
			int j=0,e=0;//依旧蒟蒻变量
			e=m-i;
			j=(c[i]+s[1])*e-c[i]*e;
			if(f>j)
			{
				f=j;
			}
		} 
		cout<<f;
	}
	if(a=b)
	{
		cout<<m;
	}
	if(a>b)
	{
		for(int i=0;i<m;i++)
		{
			int j=0,e=0;//依旧蒟蒻变量
			e=i-m;
			j=(c[i]+s[1])*e-c[i]*e;
			if(f>j)
			{
				f=j;
			}
		} 
		cout<<f;
	}
} 
2020/9/19 19:42
加载中...