您的位置:首页 > 其它

在小红家里面,有n组开关,触摸每个开关,可以使得一组灯泡点亮。

2018-04-08 23:20 204 查看

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
[] ;
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();

}

}

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐