招行笔试题
T(测试T组)
n(袜子的种类数)
a1(第一种袜子有几只) a2(第一种袜子有几只) a3(第一种袜子有几只)...
n(袜子的种类数)
a1(第一种袜子有几只) a2(第一种袜子有几只) a3(第一种袜子有几只)...
...
袜子为盲拿,问至少拿几只才能凑一双?
没考虑到都只为1只的特殊情况
public static void main(String args[]){ Scanner scanner=new Scanner(System.in); long T=scanner.nextInt(); for(long i=0;i<T;i++) { int n=scanner.nextInt(); boolean isNull=true; for(int j=0;j<n;j++) { int a=scanner.nextInt(); if(a!=0) { //System.out.println("a="+a); isNull=false; } } if(isNull) { System.out.println(-1); } else { System.out.println(n+1); } } }
}