求调QwQ
  • 板块学术版
  • 楼主Xiao800
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/7/19 15:51
  • 上次更新2023/11/3 08:52:20
查看原帖
求调QwQ
931106
Xiao800楼主2023/7/19 15:51

【题目描述】

对于一个函数c(x,y,z),

1.当min(x,y,z)<0时它的值是1.

2.当max(x,y,z)>20时它的值是c(20,20,20)

3.当x<y&&y<z时,它的值是c(x,y,z-1)+c(x,y-1,z-1)+c(x,y-1,z)。

4.剩余情况返回c(x-1,y,z)+c(x-1,y-1,z)+c(x-1,y,z-1)-c(x-1,y-1,z-1)

输入x,y,z,输出c(x,y,z)。

【输入文件】 function.in

第一行输入3个整数x,y,z(-1e12≤x,y,z≤1e12)。

对于一个函数c(x,y,z),

1.当min(x,y,z)<0时它的值是1.

2.当max(x,y,z)>20时它的值是c(20,20,20)

3.当x<y&&y<z时,它的值是c(x,y,z-1)+c(x,y-1,z-1)+c(x,y-1,z)。

4.剩余情况返回c(x-1,y,z)+c(x-1,y-1,z)+c(x-1,y,z-1)-c(x-1,y-1,z-1)

输入x,y,z,输出c(x,y,z)。

【输入文件】 function.in

第一行输入3个整数x,y,z(-1e12≤x,y,z≤1e12)

【输出文件】 function.out

输出c(x,y,z)。

【样例输入】

1 1 1

【样例输出】

4

2023/7/19 15:51
加载中...