四重循环rt
by greykid @ 2016-11-26 11:01:10
如果你是要on4的话 建议你看看这个
```cpp
//xa<xb<xc<xd,Xb-Xa=2(Xd-Xc),xb-xa<(xc-xb)/3
#include<iostream>
using namespace std;
#define size 40001
int n,m;
int a[size],b[4]={0};
int g[size][4];
int main()
{
cin>>n>>m;
for(int i=1;i<=m;i++){
cin>>a[i];
}
for(int i=1;i<=m;i++)
for(int j=1;j<=m;j++)
for(int k=1;k<=m;k++)
for(int l=1;l<=m;l++){
b[0]=a[i];b[1]=a[j];b[2]=a[k];b[3]=a[l];
if(b[0]<b[1]&&b[1]<b[2]&&b[2]<b[3]&&(b[1]-b[0]==2*(b[3]-b[2]))&&(3*(b[1]-b[0])<(b[2]-b[1]))){
cout<<b[0]<<" "<<b[1]<<" "<<b[2]<<" "<<b[3]<<" ";
g[i][0]++;g[j][1]++;g[k][2]++;g[l][3]++;
cout<<endl;
}
}
for(int i=1;i<=m;i++)
{
for(int j=0;j<4;j++){
cout<<g[i][j]<<" ";
}
cout<<endl;
}
}
```
by ars4me @ 2017-04-10 20:40:00
中间有两行cout自行删@[greykid](/space/show?uid=18397)
by ars4me @ 2017-04-10 20:41:08
看看
by greykid @ 2017-04-10 20:54:01