Submission #2094683


Source Code Expand

using System;
using System.Linq;
using System.Collections.Generic;
class P
{
    static void Main()
    {
        int n = int.Parse(Console.ReadLine());
        int mod = 1000000007;
        long[] fibonacci = new long[1000010];
        fibonacci[0] = n;
        fibonacci[1] = 0;
        for (int i = 2; i < fibonacci.Length; i++) fibonacci[i] = (fibonacci[i - 1] + fibonacci[i - 2]) % mod;

        long res = 0;
        long ress = 0;
        
        for (int i = 0; i < n; i++)
        {
            //-1-n-m-m-m... 全てのn-m分岐点において可能性あり
            res = (res + fibonacci[i]) % mod;

            //n-1-...-1-m-1-... 現在まで続いている可能性のある分岐点の数
            ress = (ress + (i + 1) * fibonacci[i]) % mod;
        }
        //2,3,...,nが入るので
        res = (res * (n - 1)) % mod;
        Console.WriteLine((res + ress ) % mod);
    }
}

Submission Info

Submission Time
Task F - Infinite Sequence
User keymoon
Language C# (Mono 4.6.2.0)
Score 0
Code Size 934 Byte
Status WA
Exec Time 59 ms
Memory 18656 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 1000
Status
AC × 1
WA × 1
AC × 2
WA × 20
Set Name Test Cases
Sample 0_000.txt, 0_001.txt
All 0_000.txt, 0_001.txt, max_1000000.txt, max_999745.txt, max_999880.txt, max_999999.txt, min_1.txt, rnd_14.txt, rnd_22.txt, rnd_25002.txt, rnd_2956.txt, rnd_3.txt, rnd_380467.txt, rnd_407774.txt, rnd_52228.txt, rnd_68.txt, rnd_804783.txt, rnd_85984.txt, rnd_894324.txt, rnd_93.txt, rnd_963981.txt, rnd_968416.txt
Case Name Status Exec Time Memory
0_000.txt AC 39 ms 18656 KB
0_001.txt WA 51 ms 16608 KB
max_1000000.txt WA 58 ms 16608 KB
max_999745.txt WA 59 ms 18656 KB
max_999880.txt WA 58 ms 18656 KB
max_999999.txt WA 58 ms 16608 KB
min_1.txt AC 38 ms 18656 KB
rnd_14.txt WA 38 ms 18656 KB
rnd_22.txt WA 39 ms 18656 KB
rnd_25002.txt WA 39 ms 16608 KB
rnd_2956.txt WA 39 ms 18656 KB
rnd_3.txt WA 38 ms 18656 KB
rnd_380467.txt WA 46 ms 18656 KB
rnd_407774.txt WA 46 ms 16608 KB
rnd_52228.txt WA 39 ms 18656 KB
rnd_68.txt WA 38 ms 18656 KB
rnd_804783.txt WA 55 ms 16608 KB
rnd_85984.txt WA 39 ms 16608 KB
rnd_894324.txt WA 56 ms 16608 KB
rnd_93.txt WA 38 ms 16608 KB
rnd_963981.txt WA 58 ms 18656 KB
rnd_968416.txt WA 57 ms 16608 KB