0_0_1736008_3706\Main.java:5: 类 HDOJ1293 是公共的,应在名为 HDOJ1293.java 的文件中声明
public class HDOJ1293 {
^
0_0_1736008_3706\Main.java:9: 找不到符号
符号: 方法 BigInteger(int)
位置: 类 HDOJ1293
if(f[n]!=BigInteger(0))
^
0_0_1736008_3706\Main.java:11: 运算符 - 不能应用于 java.math.BigInteger,java.math.BigInteger
return f[n] = (cal(n-1)-cal(n-2))*2+cal(n-2)*3;
^
0_0_1736008_3706\Main.java:11: 运算符 * 不能应用于 java.math.BigInteger,int
return f[n] = (cal(n-1)-cal(n-2))*2+cal(n-2)*3;
^
0_0_1736008_3706\Main.java:11: 运算符 + 不能应用于 int,<any>
return f[n] = (cal(n-1)-cal(n-2))*2+cal(n-2)*3;
^
0_0_1736008_3706\Main.java:15: 不兼容的类型
找到: int
需要: java.math.BigInteger
f[0]=1;
^
0_0_1736008_3706\Main.java:16: 不兼容的类型
找到: int
需要: java.math.BigInteger
f[1]=3;
^
0_0_1736008_3706\Main.java:21: 不兼容的类型
找到: java.lang.String
需要: int
n = cin.next();
^
0_0_1736008_3706\Main.java:24: 对于结果类型为 void 的方法,无法返回值
return 1;
^
9 错误
|