C#面试题:C#请实现一个方法,该方法接受一个正整数,返回一个最小的正整数该正整数的各个数位上的数字之积,等于输入的数,若不存在这样的正整数,返回-1如,输入10,返回25,因为2*5=10,且不存在

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 19:22:12
C#面试题:C#请实现一个方法,该方法接受一个正整数,返回一个最小的正整数该正整数的各个数位上的数字之积,等于输入的数,若不存在这样的正整数,返回-1如,输入10,返回25,因为2*5=10,且不存在

C#面试题:C#请实现一个方法,该方法接受一个正整数,返回一个最小的正整数该正整数的各个数位上的数字之积,等于输入的数,若不存在这样的正整数,返回-1如,输入10,返回25,因为2*5=10,且不存在
C#面试题:
C#请实现一个方法,该方法接受一个正整数,返回一个最小的正整数该正整数的各个数位上的数字之积,
等于输入的数,若不存在这样的正整数,返回-1
如,输入10,返回25,因为2*5=10,且不存在比25还小的正整数满足该条件

C#面试题:C#请实现一个方法,该方法接受一个正整数,返回一个最小的正整数该正整数的各个数位上的数字之积,等于输入的数,若不存在这样的正整数,返回-1如,输入10,返回25,因为2*5=10,且不存在
//贪心思想
#include
int main()
{
int a[100];
int n;
while(scanf("%d",&n)!=EOF)
{
int i,j;
j=0;
for(i=9;i>1;i--)
{
while(n%i==0)
{
a[j]=i;
j++;
n/=i;
}
}
if(j==0) printf("-1");
else
{
for(i=j-1;i>=0;i--)
printf("%d",a[i]);
}
printf("\n");
}
return 0;
}

C#面试题:C#请实现一个方法,该方法接受一个正整数,返回一个最小的正整数该正整数的各个数位上的数字之积,等于输入的数,若不存在这样的正整数,返回-1如,输入10,返回25,因为2*5=10,且不存在 C#判断素数的一个方法 C#中reverse方法是什么意思 C# C#中抽象方法怎么定义? 定义c#方法包含哪些要素 C#把四个dictionary的内容复制到一个dictionary中,用什么方法?C# 把四个dictionary的内容 复制 到一个dictionary中,用什么方法? C#编写一个程序,计算三角形,正方形和圆形的面积,要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形main方法中实现三个对象调用相同方法实现不同求面积结果 1、编写一个长方形类,在类中实现成员的定义,实现面积和周长的方法.2、定义一个类,实现圆的面积和周长要用c#设计 谢谢各位了 这几道C#试题怎么做? c#有方法可以提取特征词吗 C#中ChangeParameter()方法的作用和用法是什么? c#设计静态方法求两个数的最大公约数最小公倍数和判断一个整数是否被3整除 C#中single是什么意思?不是textbox属性..是比如先定义了一个方法student()然后student.single()这是什么意思? 代数余子式 C# 伴随矩阵我想用C#编写一个矩阵类,其中的一个函数是求矩阵的伴随矩阵,我是想利用代数余子式来求伴随矩阵,可是如何利用程序来实现呢?请高手帮忙! 请按照下列要求,编写一个C#控制台应用程序. 用c#先定义一个动物类,列出3个属性,两个抽象方法;再定义一个羊类,定义两个属性,两个方法 在C#计算器中如何实现小数点