Linux tsuru-no-tsurugi 5.15.0-186-generic #196-Ubuntu SMP Sat Jun 20 16:09:34 UTC 2026 x86_64
Apache/2.4.52 (Ubuntu)
Server IP : 192.168.0.18 & Your IP : 216.73.216.68
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
html /
kougakubu /
htdocs /
submit /
114532 /
Delete
Unzip
Name
Size
Permission
Date
Action
a.cpp
1.34
KB
-rwxr-xr-x
2024-08-27 23:20
a.exe
54.12
KB
-rwxr-xr-x
2024-08-27 23:20
cerror.txt
21.07
KB
-rwxr-xr-x
2024-08-27 23:20
submit.txt
12
B
-rwxr-xr-x
2024-08-27 23:20
submit_info.txt
456
B
-rwxr-xr-x
2024-08-27 23:20
Save
Rename
#include <bits/stdc++.h> using namespace std; using ll = long long; int main() { int N;cin>>N; vector<int> A(N),B(N),C(N),D(N),E(N); for(int i=0;i<N;i++)cin>>A[i]; for(int i=0;i<N;i++)cin>>B[i]; for(int i=0;i<N;i++)cin>>C[i]; for(int i=0;i<N;i++)cin>>D[i]; for(int i=0;i<N;i++)cin>>E[i]; sort(A.begin(),A.end()); sort(B.begin(),B.end()); sort(C.begin(),C.end()); sort(D.begin(),D.end()); sort(E.begin(),E.end()); vector<ll> R(N,1),R2(N,1); for(int i=1;i<N;i++){ R2[i]+=R2[i-1]; R2[i]%=1145141919; } R=R2; for(int i=0;i<N;i++)R2[i]=R[lower_bound(A.begin(),A.end(),B[i])-A.begin()-1]; R=R2; for(int i=1;i<N;i++){ R[i]+=R[i-1]; R[i]%=1145141919; } for(int i=0;i<N;i++)R2[i]=R[lower_bound(B.begin(),B.end(),C[i])-B.begin()-1]; R=R2; R=R2; for(int i=1;i<N;i++){ R[i]+=R[i-1]; R[i]%=1145141919; } for(int i=0;i<N;i++)R2[i]=R[lower_bound(C.begin(),C.end(),D[i])-C.begin()-1]; R=R2; R=R2; for(int i=1;i<N;i++){ R[i]+=R[i-1]; R[i]%=1145141919; } for(int i=0;i<N;i++)R2[i]=R[lower_bound(D.begin(),D.end(),E[i])-D.begin()-1]; R=R2; R=R2; for(int i=1;i<N;i++){ R[i]+=R[i-1]; R[i]%=1145141919; } cout << R[N-1] << endl; }