求调
  • 板块学术版
  • 楼主CZH_xixi
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/11/20 17:01
  • 上次更新2024/11/20 17:10:51
查看原帖
求调
1255341
CZH_xixi楼主2024/11/20 17:01
#include<bits/stdc++.h>
using namespace std;
int k,a[100001],b[100001],c[100001],d[100001],maxx=-2100000;
int main(){
	scanf("%d",&k);
	for(int i=1;i<=k;i++)
	{
		scanf("%d/%d/%d",&a[i],&b[i],&c[i]);
		maxx=max(maxx,d[i]);
		if(a-b>=10)
		{
			d[i]=a*(a-b)+c;
			break;
		}
		if(a>=b)
		{
			d[i]=(a-b+1)*3+c;
		}
		else
		{
			d[i]=2*c;
		}
	}
	for(int i=1;i+=1)
	{
		if(maxx==d[i])
		{
			cout<<i;
		}
	}
	
}

求大佬求解,二元操作是什么

2024/11/20 17:01
加载中...