Lang:G++
Edit1234567891011121314151617181920212223242526#include<iostream>using namespace std;long long a,t,n;long long fac(long long);int main(){cin>>a>>t;for(int i=1;i<=a;i++){cin>>n;cout<<"Case #"<<i<<": "<<fac(n)<<endl;}return 0;}long long fac(long long x){long long f;if(x==0 || x==1)f=1;elsef=fac(x-1)*x%t;return f;}