公共?靜電?作廢?main(String[]?args)?{
掃描儀?sc?=?新的?掃描儀(system . in);
system . err . println(" input ");
int?y?=?sc . nextint();
f(y/2+1);
}
私人?靜電?作廢?f(int?x){
int?f1?=1,f2=1,I = 3;
if(x = = 1)system . out . print(f 1);
if(x = = 2)system . err . print(f 1+"?"+F2);
if(x & gt;=3){
System.out.print(f1+"?"+F2);
while(x & gt;=i){
f 1 = f 1+F2;
System.err.print("?+f 1);
i++;
F2 = F2+f 1;
System.err.print("?+F2);
}
}
}問題9
公共?靜電?作廢?main(String[]?args)?{
//階乘1-n
掃描儀?在?=?新的?掃描儀(system . in);
system . err . println(" SSSS ");
int?n?=?in . nextint();
system . err . println(getN(n));
}
公共?靜電?int?getN(int?n)?{
如果?(n?& lt?0?)?{
System.err.println("大禹?0");
回歸?-1;
}?不然呢?如果?(n?==?0)?{
回歸?1;
}?不然呢?{
回歸?n?*?getN(n?-?1);
}
}問題8
公共?靜電?作廢?main(String[]?args)?{
for(int?I = 100;我& lt999;i++){
int?答?=?I/100;
int?b?=?I % 100/10;
int?c?=?I % 10;
int?sum?=a*a*a?+?b*b*b?+?c * c * c
if(sum==i){
system . err . println(I);
}
}
}問題10
公共?靜電?作廢?main(String[]?args)?{
int?sum = 0;
int?k = 0;
for(int?I = 1;我& lt=100;i++){
k?=?I *(100-I);
sum = sum+k;
}
system . err . println(sum);
}第六個問題
公共?靜電?作廢?main(String[]?args)?{
System.out.println("物種數="+pay(100,0));
}
?私人?靜電?決賽?int?萊恩。=?3;
靜電?int[]a={1,2,5 };?
公共?staticint?保持(int?i){
//求當前未使用紙幣的總和7?五
int?總計?=?0;
for(int?j = LEN-1;j & gt我;j -)
總計?+=?a[j];
回歸?總計;
}
?
私人?靜電?int?pay(int?總計,?int?我)?{
int?數數?=?0;
如果(i & gt2){
如果(合計?==?0){
//當貨幣總量減少時,完成壹個方案,返回1。
回歸?1;
}
回歸?0;
}
不然呢?{
//判斷余額是否小於等於無用賬單。否則,不能選擇當前票據。
for(int?n = 1;total-n * a[I]& gt;= remain(I);n++){
數數?+=?pay(total-n*a[i],I+1);
}
}
回歸?數數;
}