萌新求助
查看原帖
萌新求助
204020
迷失再黑夜里楼主2021/6/21 14:15
#include<bits/stdc++.h>
using namespace std;
long long a[100001],b[100001],jsq;
int ans[100001],c[1001],o=0;
int main()
{
	for(int i=1;i<=8;i++)
	{
		cin>>a[i];
		b[i]=a[i];
		ans[a[i]]=i;
	}
	sort(b,b+8);
	for(int i=8;i>=4;i--)
	{
		jsq+=b[i];
	}
	cout<<jsq<<endl;
	for(int i=8;i>=4;i--)
	{
		c[o]=ans[b[i]];
		o++;
		//cout<<ans[b[i]]<<" ";
	}
	sort(c,c+o);
	if(c[o-1]==1)
	{
		for(int i=0;i<o-1;i++)
		{
			cout<<c[i]<<" ";
		
		}
		cout<<6;
	}
	for(int i=0;i<o;i++)
	{
		cout<<c[i]<<" ";
		
	}
	
	return 0;
}

为什么最后的点过不了?

2021/6/21 14:15
加载中...