从1~5中任意选出四个数组成一个能被11整除的四位数,这样的数共有多少个/

翱翔碧海 1年前 已收到1个回答 举报

BBCBCBC 幼苗

共回答了23个问题采纳率:95.7% 举报

一共24个
public class Test {
x05public static void main(String[] args) {
x05x05int[] nums = {1,2,3,4,5};
x05x05
x05x05int count = 0;
x05x05
x05x05for(int i = 0; i < nums.length; i++){
x05x05x05for(int j = 0; j < nums.length; j++){
x05x05x05x05if(i != j){
x05x05x05x05x05for(int k = 0; k < nums.length; k++){
x05x05x05x05x05x05if(k != i && k != j){
x05x05x05x05x05x05x05for(int m = 0; m < nums.length; m++){
x05x05x05x05x05x05x05x05if(m != i && m != k && m != j){
x05x05x05x05x05x05x05x05x05int value = nums[i] * 1000 + nums[j] * 100 + nums[k] * 10 + nums[m];
x05x05x05x05x05x05x05x05x05if(value % 11 == 0){
x05x05x05x05x05x05x05x05x05x05System.out.print(value + " ");
x05x05x05x05x05x05x05x05x05x05count++;
x05x05x05x05x05x05x05x05x05}
x05x05x05x05x05x05x05x05}
x05x05x05x05x05x05x05}
x05x05x05x05x05x05}
x05x05x05x05x05}
x05x05x05x05}
x05x05x05}
x05x05}
x05x05
x05x05System.out.println("nTotal " + count);
x05}
}
-----------------------
1243 1254 1342 1452 2134 2145 2354 2431 2453 2541 3124 3245 3421 3542 4125 4213 4235 4312 4521 4532 5214 5324 5412 5423
Total 24

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.029 s. - webmaster@yulucn.com