2 条题解
-
1
递归来喽~~~保证O(n)不超限(10ms)!!
(用long long不为过吧😄 )
警报,警报!!!!AC代码来到,AC代码已来到!!!!这不是演习!
(不信试试就知道)
#include <bits/stdc++.h> using namespace std; int alfa(long long x) { if (x < 10) { return x; } else { int j = 1; while (x > 0) { if (x % 10 != 0) { j *= x % 10; } x /= 10; } return alfa(j); } } int main() { long long v; cin >> v; cout << alfa(v); }
- 1
信息
- ID
- 842
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 2
- 标签
- 递交数
- 38
- 已通过
- 26
- 上传者