(PARI)a(n)=如果(n<2,n,2*a(n-1)+a(n-2));
对于(n=1,20,对于(k=1,n,打印1(a(k)*a(n-k+1),“,”););打印();)\\因德拉尼尔·戈什2017年4月8日
(Python)
定义a(n):如果n<2,则返回n,否则返回2*a(n-1)+a(n-2)
对于x范围(1,21)中的n:打印[a(k)*a(n-k+1)对于x范围(1,n+1)中的k]#因德拉尼尔·戈什2017年4月8日
(C)
#包括<stdio.h>
整数a(整数n){
如果(n<2){返回n;}
返回2*a(n-1)+a(n-2);
}
int主()
{
整数n,k;
对于(n=1;n<=20;n++){
对于(k=1;k<=n;k++){
打印f(“%d,”,a(k)*a(n-k+1));
}
printf(“\n”);
}
返回0;
} //因德拉尼尔·戈什2017年4月8日
(执行)
成套设备总管
导入“fmt”
函数a(n int)int{
如果n<2{返回n}
返回2*a(n-1)+a(n-2)}
函数main(){
对于n:=1;n≤20;n个++{
对于k:=1;k≤n;k个++{
fmt公司。打印(“%d,”,a(k)*a(n-k+1))}
fmt公司。打印()
}
} //因德拉尼尔·戈什2017年4月8日