原题地址
一道看起来很简单的题,但是有个坑,就是他的顺序不是按正常的想法来的,题意是先排完 1 2 3后再拍别的,所以,我们排的时候for循环需要变一下。
#include<iostream>
#include<vector>
#include<bits/stdc++.h>
using namespace std;
int main( )
{
int n,m;
int t,l;
int a[5];
for(int i=1;i<=4;i++){
cin>>a[i];
}
for(int i=4;i>0;i--)
for(int j=1;j<=4;j++)
if(j!=i)
for(int o=1;o<=4;o++)
if(o!=i&&o!=j)
cout<<a[j]<<" "<<a[o]<<" "<<a[10-i-j-o]<<endl;
return 0;
}