求求dalao改亿下我的代码吧,只A了两个点
查看原帖
求求dalao改亿下我的代码吧,只A了两个点
497817
羊摆摇楼主2021/8/16 11:12
#include <bits/stdc++.h>
using namespace std;

int CQR[6],RQC[100005][3];

int main(){
	int n,m,cqr=INT_MIN,a,b;
	scanf("%d%d",&n,&m);
	for(int k=1;k<=m;k++){
		scanf("%d",&CQR[k]);
	}
	for(int k=1;k<=n;k++){
		for(int k1=1;k1<=m;k1++){
			int x;
			scanf("%d",&x);
			if(k1!=m) RQC[k][1]+=abs(x*CQR[k1]);
			else RQC[k][2]=x*CQR[k1];
		}
	}
	for(int k=1;k<=n;k++){
		for(int k1=k+1;k1<=n;k1++){
			int rqc=abs(RQC[k][1]+RQC[k1][1])-abs(RQC[k][2]-RQC[k1][2]);
			if(rqc>cqr){
				cqr=rqc;
				a=k;b=k1;
			}
		}
	}
	cout<<a<<" "<<b<<endl<<cqr;
	return 0;
} 
2021/8/16 11:12
加载中...