社区讨论

大佬快来啊,为什么最后一个测试点过不了?

P1720月落乌啼算钱(斐波那契数列)参与者 2已保存回复 2

讨论操作

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

当前回复
2 条
当前快照
1 份
快照标识符
@loccqlza
此快照首次捕获于
2023/10/30 11:40
2 年前
此快照最后确认于
2023/11/04 23:21
2 年前
查看原帖
JAVA
package 练习;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        int q = 1,h=1,i=3;
        if(n==1||n==2)
        {
            System.out.println(String.format("%.2f",1.00));
        }
        else if(n==0)
        {
            System.out.println(String.format("%.2f",0.00));
        }
        else
        {
            while(i<=n)
            {
                int t = q;
                q=h;
                h=t+h;
                i++;
            }
            System.out.println(String.format("%.2f",(double)h));
        }
    }
}

回复

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

正在加载回复...