不对,重上一遍代码:
```
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int a[25]={6,2,5,5,4,5,6,3,7,6,8,4,7,7,6,7,8,5,9,8,11,7,10,10,9};
int main()
{
int n,ti=0,tj=0,ans=0,tk=0;
cin>>n;
n-=4;
for(int k=0;k<=n;k++)
for(int i=0;i<=n;i++)
for(int j=0;j<=n;j++)
{
//int tti=i,ttj=j,ttk=k;
ti=0;
tj=0;
tk=0;
ti+=a[i];
tj+=a[j];
tk+=a[k];
if(ti+tj+tk==n&&i+j==k)
{
//cout<<ti<<"+"<<tj<<"+"<<tk<<"="<<n<<endl<<i<<"+"<<j<<"="<<k<<endl;
ans++;
}
}
cout<<ans;
return 0;
}
```
by 焚魂 @ 2019-07-22 22:18:32
@[焚魂](/space/show?uid=206423) 数字最大可不止25
![](https://cdn.luogu.com.cn/upload/pic/70125.png)
by 歌者令 @ 2019-08-07 23:14:20