#include <iostream> using namespace std; int main() { int n; cin >> n; long long factorial = 1; // write your code here...... if(n<1||n>20) cout<<"非法"<<endl; else if(n>=1&&n<=20) { for(;;n--) { if(n>0) { factorial=n*factorial; } else { break; } } } cout << factorial << endl; return 0; }