代码实现:求0—7所能组成的奇数个数。
//求0—7所能组成的奇数个数。
public class Test {
public static void main(String[] args) {
int count = 0;
// 声明由数字组成的数
int n = 8;
// 一位数
count = n / 2;
// 两位数
count += (n - 1) * n / 2;
// 三位数
count += (n - 1) * n * n / 2;
// 四位数
count += (n - 1) * n * n * n / 2;
// 五位数
count += (n - 1) * n * n * n * n / 2;
// 六位数
count += (n - 1) * n * n * n * n * n / 2;
// 七位数
count += (n - 1) * n * n * n * n * n * n / 2;
System.out.println("0-7所能组成的奇数个数:" + count);
}
}
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!
浙公网安备 33010602011771号