/ Randle /

记录详情

Time Exceeded

foo.c: In function 'main':
foo.c:11:5: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
     scanf("%d", &n);
     ^~~~~~~~~~~~~~~
[Hydro](https://hydro.ac)提供评测服务
# 状态 耗时 内存占用
#1 Accepted 0ms 256.0 KiB
#2 Accepted 0ms 280.0 KiB
#3 Accepted 0ms 256.0 KiB
#4 Accepted 422ms 280.0 KiB
#5 Time Exceeded ≥1265ms ≥312.0 KiB
#6 Time Exceeded ≥1441ms ≥216.0 KiB
#7 Time Exceeded ≥1331ms ≥224.0 KiB
#8 Time Exceeded ≥1329ms ≥236.0 KiB
#9 Time Exceeded ≥1418ms ≥240.0 KiB
#10 Time Exceeded ≥1033ms ≥204.0 KiB

代码

#include <stdio.h>

int dp[3] = {0};  // 因为到达当前台阶的走法只与前面2个台阶的走法有关

int main(int argc, char const *argv[])
{
    dp[0] = 1;
    dp[1] = 2;

    int n;
    scanf("%d", &n);
    while (n -- > 2){
        dp[2] = (dp[0] + dp[1]) % (int) (1e9+7);
        dp[0] = dp[1];
        dp[1] = dp[2];
    }
    printf("%d", dp[2]);
    return 0;
}

信息

递交者
类型
递交
题目
上楼梯(数据原创)
题目数据
下载
语言
C
递交时间
2021-10-01 17:29:02
评测时间
2021-10-01 17:29:02
评测机
分数
40
总耗时
≥8245ms
峰值内存
≥312.0 KiB