![]()
package april;
import java.util.ArrayList;
import java.util.Scanner;
/**
*
* @ClassName: Class_9
* @Description:
* @author Samllji
* @date 2018年4月8日 下午8:15:10
*
*/
public class Class_9 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in) ;
System.out.println("input a number n: ") ;
int n = in.nextInt() ;
int [][] arr = new int[n][] ;
ArrayList<Integer> list = new ArrayList<Integer>( ) ; //点亮的灯
for(int i =0;i<n;i++)
{
System.out.println("input a number k:") ;
int k = in.nextInt() ;
arr[i]=new int[k+1];//arr[i]指向另一个一维数组 (关键)
arr[i][0] = k ;
for(int j=1 ;j<arr[i].length;j++)
{
arr[i][j] = in.nextInt() ;
if(!list.contains(arr[i][j]))
list.add(arr[i][j]);
}
}
for (int i=0 ; i<arr.length ;i++)
{
for(int j=0 ; j<arr[i].length ;j++)
{
System.out.print(arr[i][j]+ " ");
}
System.out.println( ) ;
}
System.out.println("点亮灯的个数:") ;
System.out.println(list.size()) ;
in.close();
}
}
![]()