社区讨论

TLE求看

P1464[PacNW 1999] Function参与者 5已保存回复 10

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
10 条
当前快照
1 份
快照标识符
@lzjk8qpk
此快照首次捕获于
2024/08/07 16:01
2 年前
此快照最后确认于
2024/08/07 16:38
2 年前
查看原帖
别的先不说,为什么连样例都TLE
CPP
#include<cstdio>
#define int long long

int w(int a,int b,int c){
	if(a<=0||b<=0||c<=0)
		return 1;
	if(a>20||b>20||c>20)
		return w(20,20,20);
	return w(a-1,b,c)+w(a-1,b-1,c)+w(a-1,b,c-1)-w(a-1,b-1,c-1);
}
signed main(){
	int i,a=0,b=0,c=0;
	scanf("%d%d%d",&a,&b,&c);
	for(i=0;a!=-1||b!=-1||c!=-1;i++){
		printf("w(%d, %d, %d) = %d\n",a,b,c,w(a,b,c));
		scanf("%d%d%d",&a,&b,&c);
	}
	return 0;
}

回复

10 条回复,欢迎继续交流。

正在加载回复...