1586: 【入门】将n拆成2个数的乘积

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:17 解决:14

题目描述

将n拆成a*b的形式,比如:10=2*5,请注意,此处10=5*2和10=2*5,认为是同一个方案。

输入

一行,一个整数n。(n<=1000)

输出

若干行算式,每行1个

样例输入 复制

12

样例输出 复制

12=1*12
12=2*6
12=3*4

提示

n=int(input())
for i in range(1,int(n**0.5)+1):
    if (n%i==0):
        print('%d=%d*%d'%(n,i,n//i))