(I2
I111
I6
(dp0
Vtable.%l
p1
(V3.cpp
p2
S'#include<iostream>\r\nusing namespace std;\r\n\r\nbool A[64], B[64];\r\n\r\nunsigned long long fact(int n, int a){\r\n    unsigned long long ans = 1;\r\n    unsigned long long tmp1 = 1, tmp2 = 1;\r\n    for(int i = a; i <=n; i++){\r\n        ans *= tmp1;\r\n        if(tmp2 <= a){\r\n            ans /= tmp2;\r\n        }\r\n        tmp2++;\r\n        tmp1++;\r\n    }\r\n    return ans;\r\n}\r\n\r\nint main(){\r\n    int n;\r\n    cin >> n;\r\n    int a, b;\r\n    cin >> a;\r\n    for(int i = 0 ; i < a; i++){\r\n        int tmp;\r\n        cin >> tmp;\r\n        A[tmp] = true;\r\n    }\r\n    cin >> b;\r\n    for(int i = 0 ; i < b; i++){\r\n        int tmp;\r\n        cin >> tmp;\r\n        B[tmp] = true;\r\n    }\r\n    cout << fact(n, a) << "\\n";\r\n    return 0;\r\n}\r\n'
p3
tp4
stp5
.