Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
333894 | 小林老师 | 【C3-5】阿尔法乘积 | C++ | 通过 | 100 | 8 MS | 248 KB | 418 | 2025-07-16 21:41:51 |
//【C3-5】阿尔法乘积 // 循环体:多位数取位,不是0的每一位累乘 // 循环条件:当x>9 #include<bits/stdc++.h> using namespace std; int main(){ int n,m,s,w; cin>>n; //循环条件:当x>9 while(n>9){ m=n; s=1; //多位数取位 while(m>0){ w=m%10; m=m/10; //不是0的每一位累乘 if(w!=0) s=s*w; } n=s; } cout<<n; return 0; }