#include<iostream>
#include<cstring>
#include <cstdio>
#include <cmath>
#define maxn 100+10
using namespace std;
int a[maxn];
int main() {
int n;
scanf("%d",&n);
if(n==0){printf("10\n");return 0;}
if(n<10){printf("%d\n",n);return 0;}
int cnt=0;
for(int i=9;i>=2&&n!=1;i--)
while(n%i==0 && n!=1)
{
a[++cnt]=i;
n/=i;
}
if(n!=1)printf("-1\n");
//cout<<cnt<<endl;
else
{
for(int i=cnt;i>=1;i--)
printf("%d",a[i]);
puts("");
}
return 0;
}
ural 1014
最新推荐文章于 2017-06-19 20:14:54 发布