#include<iostream> using namespace std; int main() { int n, go[100010], race[100010]; cin >> n; for (int i = 1; i <= n; i++) { int temp; cin >> temp; go[temp] = i; } for (int i = 1; i <= n; i++) { cin >> race[i]; } int res = 0; for (int i = 1; i < n; i++) { for (int j = i + 1; j <= n; j++) { if (go[race[i]] > go[race[j]]) { res += 1; break; } } } cout << res; return 0; } 直接暴力,全ac