|
- #include <cstdio>
- int judge(int x)
- {
- for(int i=2;i*i<=x;i++)
- if(x%i==0)
- return 0;
- return 1;
- }
- int main()
- {
- int n,flag=0,sign=0;
- scanf("%d",&n);
- printf("%d=",n);
- while(n>1)
- for(int i=2;i<=n;i++)
- if(judge)
- while(n%i==0)
- {
- printf("%d",i);
- n/=i;
- if(n!=1)
- printf("*");
- }
- return 0;
- }
复制代码 |
|