#include <iostream>
using namespace std;
const int N = 10010;
int n;
int f[N];
int main()
{
cin >> n;
f[1]=2, f[2]=0, f[3]=1, f[4]=9;
for(int i = 5; i <= n; i++)
f[i] = (f[i-4]+f[i-3]+f[i-2]+f[i-1])%10;
for(int i = 1; i <= n; i++)
cout << f[i];
cout << endl;
return 0;
}
1107 老鼠爱大米
#include <iostream>
using namespace std;
int g[110][12];
int main()
{
int n, m;
cin >> n >> m;
int t;
for(int i= 0; i < n; i++)
{
for(int j = 0; j < m; j++)
{
cin >> t;
g[i][0] = max(t, g[i][0]);
}
cout << g[i][0];
if(i != n-1) cout << ' ';
}
cout << endl;
int res = 0;
for(int i = 0; i < n; i++)
{
res = max(res, g[i][0]);
}
cout << res << endl;
return 0;
}