一、问题描述
9名运动员参加比赛,需要分3组进行预赛。有哪些分组的方案呢?我们标记运动员为 A,B,C,... I下面的程序列出了所有的分组方法。该程序的正常输出为:ABC DEF GHIABC DEG FHIABC DEH FGIABC DEI FGHABC DFG EHIABC DFH EGIABC DFI EGHABC DGH EFIABC DGI EFHABC DHI EFGABC EFG DHIABC EFH DGIABC EFI DGHABC EGH DFIABC EGI DFHABC EHI DFGABC FGH DEIABC FGI DEHABC FHI DEGABC GHI DEFABD CEF GHIABD CEG FHIABD CEH FGIABD CEI FGHABD CFG EHIABD CFH EGIABD CFI EGHABD CGH EFIABD CGI EFHABD CHI EFGABD EFG CHI..... (以下省略,总共560行)。1 public class A 2 { 3 public static String remain(int[] a) 4 { 5 String s = ""; 6 for(int i=0; i
仔细阅读代码,填写划线部分缺少的内容。注意:不要填写任何已有内容或说明性文字。
二、题目类型:代码填空
三、解题思路及答案
f 方法就是输出后六名运动员排列的所有可能。
答案:s +" "+ (char)('A'+i) + (char)('A'+j)+ (char)('A'+k)+" "+ remain(a)