用例对,下载用例也对,但就是0分,请大佬帮忙!!!
  • 板块P1464 Function
  • 楼主hyylearn
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/3/5 16:56
  • 上次更新2023/10/23 22:57:07
查看原帖
用例对,下载用例也对,但就是0分,请大佬帮忙!!!
941192
hyylearn楼主2023/3/5 16:56
#include<bits/stdc++.h>
using namespace std;
int m[25][25][25]={0};
int w(int a,int b,int c)
{
	if(a<=0||b<=0||c<=0)return 1;
	else if(a>20||b>20||c>20)return w(20,20,20);
	else if(m[a][b][c]!=0)return m[a][b][c];
	else if(a<b&&b<c) return m[a][b][c]=w(a,b,c-1)+w(a,b-1,c-1)-w(a,b-1,c);
	else return m[a][b][c]=w(a-1,b,c)+w(a-1,b-1,c)+w(a-1,b,c-1)-w(a-1,b-1,c-1);
}
int main()
{
	int a,b,c;
    while(cin>>a>>b>>c)
    {
    	if(a==-1&&b==-1&&c==-1)break;
    	cout<<"w("<<a<<", "<<b<<", "<<c<<")="<<w(a,b,c)<<endl;
	}
	return 0;
}
2023/3/5 16:56
加载中...