【Java/算法/排列组合】一次志愿者活动中,有小学生2名,初中生3名,高中生3名参与。现将他们拍成一例,要求2名小学生排在正中间,要求3名高中生互不相邻,则不同的排法有几种?

【题目】

一次志愿者活动中,有小学生2名,初中生3名,高中生3名参与。现将他们拍成一例,要求2名小学生排在正中间,要求3名高中生互不相邻,则不同的排法有几种?

【数学解法】

 分类一:初中生全排列,高中生插拍好的初中生旁的四个空,再把俩小学生放正中。A33*C43*A33*A22=6*24*2=288种

分类二:两高中包围两小学生,另一高中生或在左,或在右,初中生三人插三空。A22*A33*2*A33=2*6*2*6=144种

合计:432种

【程序解法】

辅助类  Arranger类:

复制代码
package test230901;

import java.util.ArrayList;
import java.util.List;

/**
 * 用于产生排列结果的工具类
 * 从n个元素中取出m个元素,按照一定的顺序排成一列。得到所有排列的方案
 */
public class Arranger {
    // 保存在内部的对原始元素数组的引用
    private int[] arr;

    // 总计多少元素,此即数组长度
    private final int n;

    // 选多少个
    private final int m;

    // 返回结果
    private List<List<Integer>> results;

    /**
     * 构造函数一
     * 这个构造函数是用于全排列的(n=m=数组长度)
     *
     * @arr 原始元素数组
     */
    public Arranger(int[] arr) {
        this.arr = arr;
        this.n = arr.length;
        this.m = arr.length;

        this.results = new ArrayList<>();
        doArrange(new ArrayList<>());
    }

    /**
     * 构造函数二
     * 这个构造函数是用于部分排列的(m<n=数组长度)
     *
     * @param arr    原始元素数组
     * @param selCnt 选多少个
     */
    public Arranger(int[] arr, int selCnt) {
        this.arr = arr;
        this.n = arr.length;
        this.m = selCnt;
        if (m > n) {
            throw new ArrayIndexOutOfBoundsException("m:" + m + " >n:" + n);
        }

        this.results = new ArrayList<>();
        doArrange(new ArrayList<>());
    }

    /**
     * 使用递归进行全排列,结果放在results中
     *
     * @param initialList 初始链表
     */
    private void doArrange(List<Integer> initialList) {
        List<Integer> innerList = new ArrayList<>(initialList);

        if (m == initialList.size()) {
            results.add(innerList);
        }

        for (int i = 0; i < arr.length; i++) {
            if (innerList.contains(arr[i])) {
                continue;
            }

            innerList.add(arr[i]);
            doArrange(innerList);
            innerList.remove(innerList.size() - 1);
        }
    }

    /**
     * 获得结果链表的引用
     *
     * @return
     */
    public List<List<Integer>> getResults() {
        return results;
    }

    // 测试
    public static void main(String[] args) {
        int[] numbers = {1, 2, 3, 4};
        Arranger arranger = new Arranger(numbers);

        System.out.println("四元素全排列示例:");
        int idx = 0;
        for (List<Integer> re : arranger.getResults()) {
            System.out.println(String.format("%02d", ++idx) + "." + re);
        }

        Arranger arranger2 = new Arranger(numbers, 2);
        System.out.println("\n四选二排列示例:");
        idx = 0;
        for (List<Integer> re : arranger2.getResults()) {
            System.out.println(String.format("%02d", ++idx) + "." + re);
        }
    }
}
复制代码

主类 Movement类:

复制代码
package test230901;

import java.util.List;

/**
 * 一次志愿者活动中,有小学生2名,初中生3名,高中生3名参与。
 * 现将他们拍成一例,要求2名小学生排在正中间,要求3名高中生互不相邻,
 * 则不同的排法有几种?
 * @author 逆火
 * @since 230901
 */
public class Movement {
    public static void main(String[] args) {
        // 八人名单
        final String[] members= {" 高A "," 高B "," 高C "," 初一 "," 初二 "," 初三 "," 小1 "," 小2 "};
        
        // 八人对应的脚标
        int[] arr = {0,1,2,3,4,5,6,7};
        
        // 全排列器
        Arranger a1=new Arranger(arr);
        
        StringBuilder sb;// 用作组合最终名单
        int idx=0;// 用作下标
        for (List<Integer> ls : a1.getResults()) {
            // 过滤一:第三四位必须是小学生
            int a3=ls.get(3);
            int a4=ls.get(4);
            if(a3<6||a4<6) {
                continue;
            }
            
            // 过滤二:高中生不相邻
            int n=ls.size();
            boolean isAdjacent=false;
            for(int i=0;i<n-1;i++) {
                int j=i+1;
                String prev=members[ls.get(i)];
                String next=members[ls.get(j)];
                
                if(prev.contains("高") && next.contains("高")) {
                    isAdjacent=true;
                }
            }
            if(isAdjacent) {
                continue;
            }
            
            // 组合最终名单字串
            sb=new StringBuilder();
            sb.append(String.format("%03d.", ++idx));
            for(int i:ls) {
                sb.append(members[i]);
            }
            
            // 打印最终名单
            System.out.println(sb.toString());
            sb=null;
        }
    }
}
复制代码

 【运行结果】

复制代码
001. 高A  初一  高B  小1  小2  高C  初二  初三 
002. 高A  初一  高B  小1  小2  高C  初三  初二 
003. 高A  初一  高B  小1  小2  初二  高C  初三 
004. 高A  初一  高B  小1  小2  初二  初三  高C 
005. 高A  初一  高B  小1  小2  初三  高C  初二 
006. 高A  初一  高B  小1  小2  初三  初二  高C 
007. 高A  初一  高B  小2  小1  高C  初二  初三 
008. 高A  初一  高B  小2  小1  高C  初三  初二 
009. 高A  初一  高B  小2  小1  初二  高C  初三 
010. 高A  初一  高B  小2  小1  初二  初三  高C 
011. 高A  初一  高B  小2  小1  初三  高C  初二 
012. 高A  初一  高B  小2  小1  初三  初二  高C 
013. 高A  初一  高C  小1  小2  高B  初二  初三 
014. 高A  初一  高C  小1  小2  高B  初三  初二 
015. 高A  初一  高C  小1  小2  初二  高B  初三 
016. 高A  初一  高C  小1  小2  初二  初三  高B 
017. 高A  初一  高C  小1  小2  初三  高B  初二 
018. 高A  初一  高C  小1  小2  初三  初二  高B 
019. 高A  初一  高C  小2  小1  高B  初二  初三 
020. 高A  初一  高C  小2  小1  高B  初三  初二 
021. 高A  初一  高C  小2  小1  初二  高B  初三 
022. 高A  初一  高C  小2  小1  初二  初三  高B 
023. 高A  初一  高C  小2  小1  初三  高B  初二 
024. 高A  初一  高C  小2  小1  初三  初二  高B 
025. 高A  初一  初二  小1  小2  高B  初三  高C 
026. 高A  初一  初二  小1  小2  高C  初三  高B 
027. 高A  初一  初二  小2  小1  高B  初三  高C 
028. 高A  初一  初二  小2  小1  高C  初三  高B 
029. 高A  初一  初三  小1  小2  高B  初二  高C 
030. 高A  初一  初三  小1  小2  高C  初二  高B 
031. 高A  初一  初三  小2  小1  高B  初二  高C 
032. 高A  初一  初三  小2  小1  高C  初二  高B 
033. 高A  初二  高B  小1  小2  高C  初一  初三 
034. 高A  初二  高B  小1  小2  高C  初三  初一 
035. 高A  初二  高B  小1  小2  初一  高C  初三 
036. 高A  初二  高B  小1  小2  初一  初三  高C 
037. 高A  初二  高B  小1  小2  初三  高C  初一 
038. 高A  初二  高B  小1  小2  初三  初一  高C 
039. 高A  初二  高B  小2  小1  高C  初一  初三 
040. 高A  初二  高B  小2  小1  高C  初三  初一 
041. 高A  初二  高B  小2  小1  初一  高C  初三 
042. 高A  初二  高B  小2  小1  初一  初三  高C 
043. 高A  初二  高B  小2  小1  初三  高C  初一 
044. 高A  初二  高B  小2  小1  初三  初一  高C 
045. 高A  初二  高C  小1  小2  高B  初一  初三 
046. 高A  初二  高C  小1  小2  高B  初三  初一 
047. 高A  初二  高C  小1  小2  初一  高B  初三 
048. 高A  初二  高C  小1  小2  初一  初三  高B 
049. 高A  初二  高C  小1  小2  初三  高B  初一 
050. 高A  初二  高C  小1  小2  初三  初一  高B 
051. 高A  初二  高C  小2  小1  高B  初一  初三 
052. 高A  初二  高C  小2  小1  高B  初三  初一 
053. 高A  初二  高C  小2  小1  初一  高B  初三 
054. 高A  初二  高C  小2  小1  初一  初三  高B 
055. 高A  初二  高C  小2  小1  初三  高B  初一 
056. 高A  初二  高C  小2  小1  初三  初一  高B 
057. 高A  初二  初一  小1  小2  高B  初三  高C 
058. 高A  初二  初一  小1  小2  高C  初三  高B 
059. 高A  初二  初一  小2  小1  高B  初三  高C 
060. 高A  初二  初一  小2  小1  高C  初三  高B 
061. 高A  初二  初三  小1  小2  高B  初一  高C 
062. 高A  初二  初三  小1  小2  高C  初一  高B 
063. 高A  初二  初三  小2  小1  高B  初一  高C 
064. 高A  初二  初三  小2  小1  高C  初一  高B 
065. 高A  初三  高B  小1  小2  高C  初一  初二 
066. 高A  初三  高B  小1  小2  高C  初二  初一 
067. 高A  初三  高B  小1  小2  初一  高C  初二 
068. 高A  初三  高B  小1  小2  初一  初二  高C 
069. 高A  初三  高B  小1  小2  初二  高C  初一 
070. 高A  初三  高B  小1  小2  初二  初一  高C 
071. 高A  初三  高B  小2  小1  高C  初一  初二 
072. 高A  初三  高B  小2  小1  高C  初二  初一 
073. 高A  初三  高B  小2  小1  初一  高C  初二 
074. 高A  初三  高B  小2  小1  初一  初二  高C 
075. 高A  初三  高B  小2  小1  初二  高C  初一 
076. 高A  初三  高B  小2  小1  初二  初一  高C 
077. 高A  初三  高C  小1  小2  高B  初一  初二 
078. 高A  初三  高C  小1  小2  高B  初二  初一 
079. 高A  初三  高C  小1  小2  初一  高B  初二 
080. 高A  初三  高C  小1  小2  初一  初二  高B 
081. 高A  初三  高C  小1  小2  初二  高B  初一 
082. 高A  初三  高C  小1  小2  初二  初一  高B 
083. 高A  初三  高C  小2  小1  高B  初一  初二 
084. 高A  初三  高C  小2  小1  高B  初二  初一 
085. 高A  初三  高C  小2  小1  初一  高B  初二 
086. 高A  初三  高C  小2  小1  初一  初二  高B 
087. 高A  初三  高C  小2  小1  初二  高B  初一 
088. 高A  初三  高C  小2  小1  初二  初一  高B 
089. 高A  初三  初一  小1  小2  高B  初二  高C 
090. 高A  初三  初一  小1  小2  高C  初二  高B 
091. 高A  初三  初一  小2  小1  高B  初二  高C 
092. 高A  初三  初一  小2  小1  高C  初二  高B 
093. 高A  初三  初二  小1  小2  高B  初一  高C 
094. 高A  初三  初二  小1  小2  高C  初一  高B 
095. 高A  初三  初二  小2  小1  高B  初一  高C 
096. 高A  初三  初二  小2  小1  高C  初一  高B 
097. 高B  初一  高A  小1  小2  高C  初二  初三 
098. 高B  初一  高A  小1  小2  高C  初三  初二 
099. 高B  初一  高A  小1  小2  初二  高C  初三 
100. 高B  初一  高A  小1  小2  初二  初三  高C 
101. 高B  初一  高A  小1  小2  初三  高C  初二 
102. 高B  初一  高A  小1  小2  初三  初二  高C 
103. 高B  初一  高A  小2  小1  高C  初二  初三 
104. 高B  初一  高A  小2  小1  高C  初三  初二 
105. 高B  初一  高A  小2  小1  初二  高C  初三 
106. 高B  初一  高A  小2  小1  初二  初三  高C 
107. 高B  初一  高A  小2  小1  初三  高C  初二 
108. 高B  初一  高A  小2  小1  初三  初二  高C 
109. 高B  初一  高C  小1  小2  高A  初二  初三 
110. 高B  初一  高C  小1  小2  高A  初三  初二 
111. 高B  初一  高C  小1  小2  初二  高A  初三 
112. 高B  初一  高C  小1  小2  初二  初三  高A 
113. 高B  初一  高C  小1  小2  初三  高A  初二 
114. 高B  初一  高C  小1  小2  初三  初二  高A 
115. 高B  初一  高C  小2  小1  高A  初二  初三 
116. 高B  初一  高C  小2  小1  高A  初三  初二 
117. 高B  初一  高C  小2  小1  初二  高A  初三 
118. 高B  初一  高C  小2  小1  初二  初三  高A 
119. 高B  初一  高C  小2  小1  初三  高A  初二 
120. 高B  初一  高C  小2  小1  初三  初二  高A 
121. 高B  初一  初二  小1  小2  高A  初三  高C 
122. 高B  初一  初二  小1  小2  高C  初三  高A 
123. 高B  初一  初二  小2  小1  高A  初三  高C 
124. 高B  初一  初二  小2  小1  高C  初三  高A 
125. 高B  初一  初三  小1  小2  高A  初二  高C 
126. 高B  初一  初三  小1  小2  高C  初二  高A 
127. 高B  初一  初三  小2  小1  高A  初二  高C 
128. 高B  初一  初三  小2  小1  高C  初二  高A 
129. 高B  初二  高A  小1  小2  高C  初一  初三 
130. 高B  初二  高A  小1  小2  高C  初三  初一 
131. 高B  初二  高A  小1  小2  初一  高C  初三 
132. 高B  初二  高A  小1  小2  初一  初三  高C 
133. 高B  初二  高A  小1  小2  初三  高C  初一 
134. 高B  初二  高A  小1  小2  初三  初一  高C 
135. 高B  初二  高A  小2  小1  高C  初一  初三 
136. 高B  初二  高A  小2  小1  高C  初三  初一 
137. 高B  初二  高A  小2  小1  初一  高C  初三 
138. 高B  初二  高A  小2  小1  初一  初三  高C 
139. 高B  初二  高A  小2  小1  初三  高C  初一 
140. 高B  初二  高A  小2  小1  初三  初一  高C 
141. 高B  初二  高C  小1  小2  高A  初一  初三 
142. 高B  初二  高C  小1  小2  高A  初三  初一 
143. 高B  初二  高C  小1  小2  初一  高A  初三 
144. 高B  初二  高C  小1  小2  初一  初三  高A 
145. 高B  初二  高C  小1  小2  初三  高A  初一 
146. 高B  初二  高C  小1  小2  初三  初一  高A 
147. 高B  初二  高C  小2  小1  高A  初一  初三 
148. 高B  初二  高C  小2  小1  高A  初三  初一 
149. 高B  初二  高C  小2  小1  初一  高A  初三 
150. 高B  初二  高C  小2  小1  初一  初三  高A 
151. 高B  初二  高C  小2  小1  初三  高A  初一 
152. 高B  初二  高C  小2  小1  初三  初一  高A 
153. 高B  初二  初一  小1  小2  高A  初三  高C 
154. 高B  初二  初一  小1  小2  高C  初三  高A 
155. 高B  初二  初一  小2  小1  高A  初三  高C 
156. 高B  初二  初一  小2  小1  高C  初三  高A 
157. 高B  初二  初三  小1  小2  高A  初一  高C 
158. 高B  初二  初三  小1  小2  高C  初一  高A 
159. 高B  初二  初三  小2  小1  高A  初一  高C 
160. 高B  初二  初三  小2  小1  高C  初一  高A 
161. 高B  初三  高A  小1  小2  高C  初一  初二 
162. 高B  初三  高A  小1  小2  高C  初二  初一 
163. 高B  初三  高A  小1  小2  初一  高C  初二 
164. 高B  初三  高A  小1  小2  初一  初二  高C 
165. 高B  初三  高A  小1  小2  初二  高C  初一 
166. 高B  初三  高A  小1  小2  初二  初一  高C 
167. 高B  初三  高A  小2  小1  高C  初一  初二 
168. 高B  初三  高A  小2  小1  高C  初二  初一 
169. 高B  初三  高A  小2  小1  初一  高C  初二 
170. 高B  初三  高A  小2  小1  初一  初二  高C 
171. 高B  初三  高A  小2  小1  初二  高C  初一 
172. 高B  初三  高A  小2  小1  初二  初一  高C 
173. 高B  初三  高C  小1  小2  高A  初一  初二 
174. 高B  初三  高C  小1  小2  高A  初二  初一 
175. 高B  初三  高C  小1  小2  初一  高A  初二 
176. 高B  初三  高C  小1  小2  初一  初二  高A 
177. 高B  初三  高C  小1  小2  初二  高A  初一 
178. 高B  初三  高C  小1  小2  初二  初一  高A 
179. 高B  初三  高C  小2  小1  高A  初一  初二 
180. 高B  初三  高C  小2  小1  高A  初二  初一 
181. 高B  初三  高C  小2  小1  初一  高A  初二 
182. 高B  初三  高C  小2  小1  初一  初二  高A 
183. 高B  初三  高C  小2  小1  初二  高A  初一 
184. 高B  初三  高C  小2  小1  初二  初一  高A 
185. 高B  初三  初一  小1  小2  高A  初二  高C 
186. 高B  初三  初一  小1  小2  高C  初二  高A 
187. 高B  初三  初一  小2  小1  高A  初二  高C 
188. 高B  初三  初一  小2  小1  高C  初二  高A 
189. 高B  初三  初二  小1  小2  高A  初一  高C 
190. 高B  初三  初二  小1  小2  高C  初一  高A 
191. 高B  初三  初二  小2  小1  高A  初一  高C 
192. 高B  初三  初二  小2  小1  高C  初一  高A 
193. 高C  初一  高A  小1  小2  高B  初二  初三 
194. 高C  初一  高A  小1  小2  高B  初三  初二 
195. 高C  初一  高A  小1  小2  初二  高B  初三 
196. 高C  初一  高A  小1  小2  初二  初三  高B 
197. 高C  初一  高A  小1  小2  初三  高B  初二 
198. 高C  初一  高A  小1  小2  初三  初二  高B 
199. 高C  初一  高A  小2  小1  高B  初二  初三 
200. 高C  初一  高A  小2  小1  高B  初三  初二 
201. 高C  初一  高A  小2  小1  初二  高B  初三 
202. 高C  初一  高A  小2  小1  初二  初三  高B 
203. 高C  初一  高A  小2  小1  初三  高B  初二 
204. 高C  初一  高A  小2  小1  初三  初二  高B 
205. 高C  初一  高B  小1  小2  高A  初二  初三 
206. 高C  初一  高B  小1  小2  高A  初三  初二 
207. 高C  初一  高B  小1  小2  初二  高A  初三 
208. 高C  初一  高B  小1  小2  初二  初三  高A 
209. 高C  初一  高B  小1  小2  初三  高A  初二 
210. 高C  初一  高B  小1  小2  初三  初二  高A 
211. 高C  初一  高B  小2  小1  高A  初二  初三 
212. 高C  初一  高B  小2  小1  高A  初三  初二 
213. 高C  初一  高B  小2  小1  初二  高A  初三 
214. 高C  初一  高B  小2  小1  初二  初三  高A 
215. 高C  初一  高B  小2  小1  初三  高A  初二 
216. 高C  初一  高B  小2  小1  初三  初二  高A 
217. 高C  初一  初二  小1  小2  高A  初三  高B 
218. 高C  初一  初二  小1  小2  高B  初三  高A 
219. 高C  初一  初二  小2  小1  高A  初三  高B 
220. 高C  初一  初二  小2  小1  高B  初三  高A 
221. 高C  初一  初三  小1  小2  高A  初二  高B 
222. 高C  初一  初三  小1  小2  高B  初二  高A 
223. 高C  初一  初三  小2  小1  高A  初二  高B 
224. 高C  初一  初三  小2  小1  高B  初二  高A 
225. 高C  初二  高A  小1  小2  高B  初一  初三 
226. 高C  初二  高A  小1  小2  高B  初三  初一 
227. 高C  初二  高A  小1  小2  初一  高B  初三 
228. 高C  初二  高A  小1  小2  初一  初三  高B 
229. 高C  初二  高A  小1  小2  初三  高B  初一 
230. 高C  初二  高A  小1  小2  初三  初一  高B 
231. 高C  初二  高A  小2  小1  高B  初一  初三 
232. 高C  初二  高A  小2  小1  高B  初三  初一 
233. 高C  初二  高A  小2  小1  初一  高B  初三 
234. 高C  初二  高A  小2  小1  初一  初三  高B 
235. 高C  初二  高A  小2  小1  初三  高B  初一 
236. 高C  初二  高A  小2  小1  初三  初一  高B 
237. 高C  初二  高B  小1  小2  高A  初一  初三 
238. 高C  初二  高B  小1  小2  高A  初三  初一 
239. 高C  初二  高B  小1  小2  初一  高A  初三 
240. 高C  初二  高B  小1  小2  初一  初三  高A 
241. 高C  初二  高B  小1  小2  初三  高A  初一 
242. 高C  初二  高B  小1  小2  初三  初一  高A 
243. 高C  初二  高B  小2  小1  高A  初一  初三 
244. 高C  初二  高B  小2  小1  高A  初三  初一 
245. 高C  初二  高B  小2  小1  初一  高A  初三 
246. 高C  初二  高B  小2  小1  初一  初三  高A 
247. 高C  初二  高B  小2  小1  初三  高A  初一 
248. 高C  初二  高B  小2  小1  初三  初一  高A 
249. 高C  初二  初一  小1  小2  高A  初三  高B 
250. 高C  初二  初一  小1  小2  高B  初三  高A 
251. 高C  初二  初一  小2  小1  高A  初三  高B 
252. 高C  初二  初一  小2  小1  高B  初三  高A 
253. 高C  初二  初三  小1  小2  高A  初一  高B 
254. 高C  初二  初三  小1  小2  高B  初一  高A 
255. 高C  初二  初三  小2  小1  高A  初一  高B 
256. 高C  初二  初三  小2  小1  高B  初一  高A 
257. 高C  初三  高A  小1  小2  高B  初一  初二 
258. 高C  初三  高A  小1  小2  高B  初二  初一 
259. 高C  初三  高A  小1  小2  初一  高B  初二 
260. 高C  初三  高A  小1  小2  初一  初二  高B 
261. 高C  初三  高A  小1  小2  初二  高B  初一 
262. 高C  初三  高A  小1  小2  初二  初一  高B 
263. 高C  初三  高A  小2  小1  高B  初一  初二 
264. 高C  初三  高A  小2  小1  高B  初二  初一 
265. 高C  初三  高A  小2  小1  初一  高B  初二 
266. 高C  初三  高A  小2  小1  初一  初二  高B 
267. 高C  初三  高A  小2  小1  初二  高B  初一 
268. 高C  初三  高A  小2  小1  初二  初一  高B 
269. 高C  初三  高B  小1  小2  高A  初一  初二 
270. 高C  初三  高B  小1  小2  高A  初二  初一 
271. 高C  初三  高B  小1  小2  初一  高A  初二 
272. 高C  初三  高B  小1  小2  初一  初二  高A 
273. 高C  初三  高B  小1  小2  初二  高A  初一 
274. 高C  初三  高B  小1  小2  初二  初一  高A 
275. 高C  初三  高B  小2  小1  高A  初一  初二 
276. 高C  初三  高B  小2  小1  高A  初二  初一 
277. 高C  初三  高B  小2  小1  初一  高A  初二 
278. 高C  初三  高B  小2  小1  初一  初二  高A 
279. 高C  初三  高B  小2  小1  初二  高A  初一 
280. 高C  初三  高B  小2  小1  初二  初一  高A 
281. 高C  初三  初一  小1  小2  高A  初二  高B 
282. 高C  初三  初一  小1  小2  高B  初二  高A 
283. 高C  初三  初一  小2  小1  高A  初二  高B 
284. 高C  初三  初一  小2  小1  高B  初二  高A 
285. 高C  初三  初二  小1  小2  高A  初一  高B 
286. 高C  初三  初二  小1  小2  高B  初一  高A 
287. 高C  初三  初二  小2  小1  高A  初一  高B 
288. 高C  初三  初二  小2  小1  高B  初一  高A 
289. 初一  高A  初二  小1  小2  高B  初三  高C 
290. 初一  高A  初二  小1  小2  高C  初三  高B 
291. 初一  高A  初二  小2  小1  高B  初三  高C 
292. 初一  高A  初二  小2  小1  高C  初三  高B 
293. 初一  高A  初三  小1  小2  高B  初二  高C 
294. 初一  高A  初三  小1  小2  高C  初二  高B 
295. 初一  高A  初三  小2  小1  高B  初二  高C 
296. 初一  高A  初三  小2  小1  高C  初二  高B 
297. 初一  高B  初二  小1  小2  高A  初三  高C 
298. 初一  高B  初二  小1  小2  高C  初三  高A 
299. 初一  高B  初二  小2  小1  高A  初三  高C 
300. 初一  高B  初二  小2  小1  高C  初三  高A 
301. 初一  高B  初三  小1  小2  高A  初二  高C 
302. 初一  高B  初三  小1  小2  高C  初二  高A 
303. 初一  高B  初三  小2  小1  高A  初二  高C 
304. 初一  高B  初三  小2  小1  高C  初二  高A 
305. 初一  高C  初二  小1  小2  高A  初三  高B 
306. 初一  高C  初二  小1  小2  高B  初三  高A 
307. 初一  高C  初二  小2  小1  高A  初三  高B 
308. 初一  高C  初二  小2  小1  高B  初三  高A 
309. 初一  高C  初三  小1  小2  高A  初二  高B 
310. 初一  高C  初三  小1  小2  高B  初二  高A 
311. 初一  高C  初三  小2  小1  高A  初二  高B 
312. 初一  高C  初三  小2  小1  高B  初二  高A 
313. 初一  初二  高A  小1  小2  高B  初三  高C 
314. 初一  初二  高A  小1  小2  高C  初三  高B 
315. 初一  初二  高A  小2  小1  高B  初三  高C 
316. 初一  初二  高A  小2  小1  高C  初三  高B 
317. 初一  初二  高B  小1  小2  高A  初三  高C 
318. 初一  初二  高B  小1  小2  高C  初三  高A 
319. 初一  初二  高B  小2  小1  高A  初三  高C 
320. 初一  初二  高B  小2  小1  高C  初三  高A 
321. 初一  初二  高C  小1  小2  高A  初三  高B 
322. 初一  初二  高C  小1  小2  高B  初三  高A 
323. 初一  初二  高C  小2  小1  高A  初三  高B 
324. 初一  初二  高C  小2  小1  高B  初三  高A 
325. 初一  初三  高A  小1  小2  高B  初二  高C 
326. 初一  初三  高A  小1  小2  高C  初二  高B 
327. 初一  初三  高A  小2  小1  高B  初二  高C 
328. 初一  初三  高A  小2  小1  高C  初二  高B 
329. 初一  初三  高B  小1  小2  高A  初二  高C 
330. 初一  初三  高B  小1  小2  高C  初二  高A 
331. 初一  初三  高B  小2  小1  高A  初二  高C 
332. 初一  初三  高B  小2  小1  高C  初二  高A 
333. 初一  初三  高C  小1  小2  高A  初二  高B 
334. 初一  初三  高C  小1  小2  高B  初二  高A 
335. 初一  初三  高C  小2  小1  高A  初二  高B 
336. 初一  初三  高C  小2  小1  高B  初二  高A 
337. 初二  高A  初一  小1  小2  高B  初三  高C 
338. 初二  高A  初一  小1  小2  高C  初三  高B 
339. 初二  高A  初一  小2  小1  高B  初三  高C 
340. 初二  高A  初一  小2  小1  高C  初三  高B 
341. 初二  高A  初三  小1  小2  高B  初一  高C 
342. 初二  高A  初三  小1  小2  高C  初一  高B 
343. 初二  高A  初三  小2  小1  高B  初一  高C 
344. 初二  高A  初三  小2  小1  高C  初一  高B 
345. 初二  高B  初一  小1  小2  高A  初三  高C 
346. 初二  高B  初一  小1  小2  高C  初三  高A 
347. 初二  高B  初一  小2  小1  高A  初三  高C 
348. 初二  高B  初一  小2  小1  高C  初三  高A 
349. 初二  高B  初三  小1  小2  高A  初一  高C 
350. 初二  高B  初三  小1  小2  高C  初一  高A 
351. 初二  高B  初三  小2  小1  高A  初一  高C 
352. 初二  高B  初三  小2  小1  高C  初一  高A 
353. 初二  高C  初一  小1  小2  高A  初三  高B 
354. 初二  高C  初一  小1  小2  高B  初三  高A 
355. 初二  高C  初一  小2  小1  高A  初三  高B 
356. 初二  高C  初一  小2  小1  高B  初三  高A 
357. 初二  高C  初三  小1  小2  高A  初一  高B 
358. 初二  高C  初三  小1  小2  高B  初一  高A 
359. 初二  高C  初三  小2  小1  高A  初一  高B 
360. 初二  高C  初三  小2  小1  高B  初一  高A 
361. 初二  初一  高A  小1  小2  高B  初三  高C 
362. 初二  初一  高A  小1  小2  高C  初三  高B 
363. 初二  初一  高A  小2  小1  高B  初三  高C 
364. 初二  初一  高A  小2  小1  高C  初三  高B 
365. 初二  初一  高B  小1  小2  高A  初三  高C 
366. 初二  初一  高B  小1  小2  高C  初三  高A 
367. 初二  初一  高B  小2  小1  高A  初三  高C 
368. 初二  初一  高B  小2  小1  高C  初三  高A 
369. 初二  初一  高C  小1  小2  高A  初三  高B 
370. 初二  初一  高C  小1  小2  高B  初三  高A 
371. 初二  初一  高C  小2  小1  高A  初三  高B 
372. 初二  初一  高C  小2  小1  高B  初三  高A 
373. 初二  初三  高A  小1  小2  高B  初一  高C 
374. 初二  初三  高A  小1  小2  高C  初一  高B 
375. 初二  初三  高A  小2  小1  高B  初一  高C 
376. 初二  初三  高A  小2  小1  高C  初一  高B 
377. 初二  初三  高B  小1  小2  高A  初一  高C 
378. 初二  初三  高B  小1  小2  高C  初一  高A 
379. 初二  初三  高B  小2  小1  高A  初一  高C 
380. 初二  初三  高B  小2  小1  高C  初一  高A 
381. 初二  初三  高C  小1  小2  高A  初一  高B 
382. 初二  初三  高C  小1  小2  高B  初一  高A 
383. 初二  初三  高C  小2  小1  高A  初一  高B 
384. 初二  初三  高C  小2  小1  高B  初一  高A 
385. 初三  高A  初一  小1  小2  高B  初二  高C 
386. 初三  高A  初一  小1  小2  高C  初二  高B 
387. 初三  高A  初一  小2  小1  高B  初二  高C 
388. 初三  高A  初一  小2  小1  高C  初二  高B 
389. 初三  高A  初二  小1  小2  高B  初一  高C 
390. 初三  高A  初二  小1  小2  高C  初一  高B 
391. 初三  高A  初二  小2  小1  高B  初一  高C 
392. 初三  高A  初二  小2  小1  高C  初一  高B 
393. 初三  高B  初一  小1  小2  高A  初二  高C 
394. 初三  高B  初一  小1  小2  高C  初二  高A 
395. 初三  高B  初一  小2  小1  高A  初二  高C 
396. 初三  高B  初一  小2  小1  高C  初二  高A 
397. 初三  高B  初二  小1  小2  高A  初一  高C 
398. 初三  高B  初二  小1  小2  高C  初一  高A 
399. 初三  高B  初二  小2  小1  高A  初一  高C 
400. 初三  高B  初二  小2  小1  高C  初一  高A 
401. 初三  高C  初一  小1  小2  高A  初二  高B 
402. 初三  高C  初一  小1  小2  高B  初二  高A 
403. 初三  高C  初一  小2  小1  高A  初二  高B 
404. 初三  高C  初一  小2  小1  高B  初二  高A 
405. 初三  高C  初二  小1  小2  高A  初一  高B 
406. 初三  高C  初二  小1  小2  高B  初一  高A 
407. 初三  高C  初二  小2  小1  高A  初一  高B 
408. 初三  高C  初二  小2  小1  高B  初一  高A 
409. 初三  初一  高A  小1  小2  高B  初二  高C 
410. 初三  初一  高A  小1  小2  高C  初二  高B 
411. 初三  初一  高A  小2  小1  高B  初二  高C 
412. 初三  初一  高A  小2  小1  高C  初二  高B 
413. 初三  初一  高B  小1  小2  高A  初二  高C 
414. 初三  初一  高B  小1  小2  高C  初二  高A 
415. 初三  初一  高B  小2  小1  高A  初二  高C 
416. 初三  初一  高B  小2  小1  高C  初二  高A 
417. 初三  初一  高C  小1  小2  高A  初二  高B 
418. 初三  初一  高C  小1  小2  高B  初二  高A 
419. 初三  初一  高C  小2  小1  高A  初二  高B 
420. 初三  初一  高C  小2  小1  高B  初二  高A 
421. 初三  初二  高A  小1  小2  高B  初一  高C 
422. 初三  初二  高A  小1  小2  高C  初一  高B 
423. 初三  初二  高A  小2  小1  高B  初一  高C 
424. 初三  初二  高A  小2  小1  高C  初一  高B 
425. 初三  初二  高B  小1  小2  高A  初一  高C 
426. 初三  初二  高B  小1  小2  高C  初一  高A 
427. 初三  初二  高B  小2  小1  高A  初一  高C 
428. 初三  初二  高B  小2  小1  高C  初一  高A 
429. 初三  初二  高C  小1  小2  高A  初一  高B 
430. 初三  初二  高C  小1  小2  高B  初一  高A 
431. 初三  初二  高C  小2  小1  高A  初一  高B 
432. 初三  初二  高C  小2  小1  高B  初一  高A 
复制代码

 

END

posted @   逆火狂飙  阅读(56)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
历史上的今天:
2020-05-02 关于取表中id最大值+1的select语句,哪种效率更高?
2020-05-02 MySQL中如何分析查询语句
2020-05-02 判断同名股票是否存在的MyBatis查询函数写法
2018-05-02 【高中数学/基本不等式】已知:a>1/3,b>1/3,且ab=2/9 求证:2/3倍根号2<=a+b<1
2015-05-02 查看Linux上MySQL版本信息
2014-05-02 CardLayout使用
2014-05-02 JCheckBox使用示例
生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东
点击右上角即可分享
微信分享提示