暴力大法真好!!!!!
#include<stdio.h>
#include<iostream>
#include<algorithm>
#include<string.h>
#include<math.h>
#include<string>
using namespace std;
#define ll long long
const int maxn=1e5+5;
#include<vector>
int vis[15];
int main()
{
int ans=0;
memset(vis,0,sizeof(vis));
for(int a=1;a<=10;a++)
{
for(int b=a+1;b<=10;b++)
{
for(int c=b+1;c<=10;c++)
{
for(int d=c+1;d<=10;d++)
{
for(int e=d+1;e<=10;e++)
{
for(int a1=a+1;a1<=10;a1++)
{
for(int b1=max(b+1,a1+1);b1<=10;b1++)
{
for(int c1=max(b1+1,c+1);c1<=10;c1++)
{
for(int d1=max(d+1,c1+1);d1<=10;d1++)
{
for(int e1=max(e+1,d1+1);e1<=10;e1++)
{
memset(vis,0,sizeof(vis));
vis[a]=1;
vis[b]=1;
vis[c]=1;
vis[d]=1;
vis[e]=1;
vis[a1]=1;
vis[b1]=1;
vis[c1]=1;
vis[d1]=1;
vis[e1]=1;
int num=0;
for(int i=1;i<=10;i++)
{
if(vis[i]==1)
{
num++;
}
}
if(num==10)
ans++;
else
continue;
}
}
}
}
}
}
}
}
}
}
printf("%d\n",ans);
}