4位数中的所有吸血鬼数字
public int findCriDatas()
{
int index = 0;
int result = 0;
int[] datas = new int[4];
int[] resultdatas = new int[4];
for (int i = 10; i < 100 ; i++)
{
for (int j = i;j< 100;j++)
{
result = i *j;
if (result > 999 && result <10000)
{
datas[0] = i/10;;datas[1] = i%10;datas[2] = j/10;datas[3] = j%10;
resultdatas[0] = result/1000; resultdatas[1] = (result/100)%10;
resultdatas[2] = (result%100)/10; resultdatas[3] = (result%10);
Arrays.sort(datas);
Arrays.sort(resultdatas);
if (Arrays.equals(datas,resultdatas))
{
System.out.println(""+ i +"*" + j + "=" + result);
index ++;
}
}
}
}
return index;
}
以下创建斐波那契数列函数中,参数为需要创建数列的个数
public int[] createDatas(int count)
{
int[] result = new int[count];
for (int i= 0; i <count;i++)
{
if (i == 0 || i == 1)
result[i] = 1;
else
{
result[i] = result[i-1] + result[i-2];
}
}
return result;
}
560

被折叠的 条评论
为什么被折叠?



