我的暴力怎么样例都过不了,(不求加速,只求样例过。赏关注)
查看原帖
我的暴力怎么样例都过不了,(不求加速,只求样例过。赏关注)
921935
yipingze楼主2023/7/22 15:22
#include<bits/stdc++.h>
using namespace std;
struct ww{
	long long a1,b1,c1,d1,v;
};
ww x[50001];
long long n,m;
int main(){
	cin>>n>>m;
	for(int i=1;i<=m;i++){
		cin>>x[i].v;
		x[i].a1=0;
		x[i].b1=0;
		x[i].c1=0;
		x[i].d1=0;
	}
	for(int i=1;i<=m;i++){
		for(int a=1;a<=m;a++){
			for(int b=a;b<=m;b++){
				for(int c=b;c<=n;c++){
					for(int d=c;d<=m;d++){
						if(x[b].v-x[a].v==2*(x[d].v-x[c].v)){
							if(x[b].v-x[a].v<(x[c].v-x[b].v)/3){
								x[a].a1++;
								x[b].b1++;
								x[c].c1++;
								x[d].d1++;
							}
						}
					}
				}
			}
		}
		cout<<x[i].a1<<" "<<x[i].b1<<" "<<x[i].c1<<" "<<x[i].d1<<endl; 
	}
	return 0;
}
2023/7/22 15:22
加载中...