末位数的,100% #include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; long long sum = 1; for (int i = 1; i <= n; ++i) { sum *= i; while (0 == (sum % 10)) { sum = sum / 10; } if (sum > 100000000) { sum = sum % 100000000; } } if (0 == n) { sum = 0; } cout << sum % 10 << endl; }
点赞 25

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务