#TCTM6465. 阿尔法乘积

0
    ID: 1993 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: 3 上传者: 标签>6465字符串蓝桥杯训练题双重循环简单

阿尔法乘积

阿尔法乘积

题目描述

计算一个整数的阿尔法乘积。对于一个整数 $x$ 来说,它的阿尔法乘积是这样来计算的:如果 $x$ 是一个个位数,那么它的阿尔法乘积就是它本身;否则的话,$x$ 的阿尔法乘积就等于它的各位非 $0$ 的数字相乘所得到的那个整数的阿尔法乘积。例如:$4018224312$ 的阿尔法乘积等于 $8$,它是按照以下的步骤来计算的:   4018224312 → 4*1*8*2*2*4*3*1*2 → 3072 → 3*7*2 → 42 → 4*2 → 8 编写一个程序,输入一个正整数(该整数不会超过 $6,000,000$ ),输出它的阿尔法乘积。

输入格式

输入只有一行,即一个正整数。

输出格式

输出相应的阿尔法乘积。
3072
8

提示

(暂无提示)

来源

童程童美