蓝桥杯—芯片测试

题目:在这里插入图片描述
在这里插入图片描述
思路:其他所有芯片对某一个芯片测试中,1的个数大于0 的个数,则是个好的。
因为所有芯片对他测试的时候,好芯片对这个好芯片显示1,而坏的芯片对这个好芯片显示1或0,概率分别为50%,所以,只要1个数大于0,则为好芯片。

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner in= new Scanner(System.in);
		int n=in.nextInt();
		int [][] a=new int[n][n];
		for(int i=0;i<n;i++) {
			for(int j=0;j<n;j++) {
				a[i][j]=in.nextInt();
			}
		}
		
		for(int i=0;i<n;i++) {
			int sum=0;
			for(int j=0;j<n;j++) {
				if(i!=j)
					sum+=a[j][i];
			}
			if(sum>=n/2)
				System.out.print((i+1)+" ");
		}
	}
}

发布了35 篇原创文章 · 获赞 0 · 访问量 676

猜你喜欢

转载自blog.csdn.net/fendouzhilu666/article/details/104967477