标题:分机号
X老板脾气古怪,他们公司的电话分机号都是3位数,老板规定,所有号码必须是降序排列,且不能有重复的数位。比如:
751,520,321 都满足要求,而,
766,918,201 就不符合要求。
现在请你计算一下,按照这样的规定,一共有多少个可用的3位分机号码?
X老板脾气古怪,他们公司的电话分机号都是3位数,老板规定,所有号码必须是降序排列,且不能有重复的数位。比如:
751,520,321 都满足要求,而,
766,918,201 就不符合要求。
现在请你计算一下,按照这样的规定,一共有多少个可用的3位分机号码?
请直接提交该数字,不要填写任何多余的内容。
直接使用暴力枚举即可(枚举的过程中,保证前者的下标大于后者即可)
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
f();
}
private static void f() {
// TODO Auto-generated method stub
int arr[] = new int[]{9,8,7,6,5,4,3,2,1,0};
int sum = 0;
for(int i = 0;i<10;i++)
{
for(int j = i+1;j<10;j++)
{
for(int m = j+1;m<10;m++)
{
sum ++;
}
}
}
System.out.println(sum);
}
}
结果:120
华love邵