TouchStone
  Please Login
ログイン 登録
距离明年CSP第一轮: ??天 距离CSP第二轮: ??天 距离NOIP还有: ??天
 ホームページ  問題セット  試験一覧  提出状況  掲示板  統計情報
  • ホーム
  • 問題セット
  • P5245
  • 問題
  • P5245[Sdoi2008]递归数列
    制限 : 時間制限 : - MS   メモリ制限 : - KB
    審判説明 : 1s,256m
    問題説明
    对于i <= kai = bi
    对于i > k: ai = c1ai-1 + c2ai-2 + ... + ckai-k
    其中bj cj 1<=j<=k)是给定的自然数。写一个程序,给定自然数m <= n, 计算am + am+1 + am+2 + ... + an, 并输出它除以给定自然数p的余数的值。
    入力形式
    由四行组成。
    第一行是一个自然数k
    第二行包含k个自然数b1, b2,...,bk
    第三行包含k个自然数c1, c2,...,ck
    第四行包含三个自然数m, n, p
    出力形式

    仅包含一行:一个正整数,表示(am + am+1 + am+2 + ... + an) mod p的值。

    サンプル入力

    2
    1 1
    1 1
    2 10 1000003

    サンプル出力

    142

    ヒント

    $1<= k<=15$

    $1 <= m <= n <= 10^{18}$
    $p <= 10^8 $