Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
6546 18级尹玉文东 2021北京队选拔模拟赛1-B C++ 通过 100 1 MS 252 KB 383 2021-04-03 14:05:58

Tests(10/10):


#include <bits/stdc++.h> using namespace std; const int MAXN = 1008; int a[MAXN] = {1, 1, 0, 0}; int n, mod; int main() { while(cin >> n >> mod) { for(int i = 4; i <= n; i++) { a[i] = (((i + 1) * a[i - 1] % mod - (i - 2) * a[i - 2] % mod - (i - 5) * a[i - 3] % mod + (i - 3) * a[i - 4] % mod) % mod + mod) % mod; } cout << a[n] % mod << endl; } return 0; }


测评信息: