问题描述
有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多。
  每个芯片都能用来测试其他芯片。用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏。而用坏芯片测试其他芯片时,会随机给出好或是坏的测试结果(即此结果与被测试芯片实际的好坏无关)。
  给出所有芯片的测试结果,问哪些芯片是好芯片。
输入格式
输入数据第一行为一个整数n,表示芯片个数。
  第二行到第n+1行为n*n的一张表,每行n个数据。表中的每个数据为0或1,在这n行中的第i行第j列(1≤i, j≤n)的数据表示用第i块芯片测试第j块芯片时得到的测试结果,1表示好,0表示坏,i=j时一律为1(并不表示该芯片对本身的测试结果。芯片不能对本身进行测试)。
输出格式
按从小到大的顺序输出所有好芯片的编号
样例输入
3
1 0 1
0 1 0
1 0 1
样例输出

1 3

import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner key=new Scanner(System.in);int n=key.nextInt();int [][]a=new int[n+1][n+1];for(int i=0;i<n;i++){for(int j=0;j<n;j++){a[i][j]=key.nextInt();}}for(int i=0;i<n;i++){int t = 0,f = 0;//  t表示值为“1”的次数,f表示值为“0”的次数,注意每轮循环要置0for(int j=0;j<n;j++){if(a[j][i]==1) t++;if(a[j][i]==0) f++;     }if(t>f) System.out.print((i+1)+" ");//t和f不可能相等,因为好芯片多与坏芯片}}
}

java蓝桥杯 基础练习 芯片测试相关推荐

  1. 蓝桥杯基础练习~芯片测试FJ的字符串Sine之舞数的读法完美的代价

    试题 基础练习 芯片测试 提交此题 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多. 每个芯片都能用来测试其他芯片.用好芯 ...

  2. 蓝桥杯 基础练习 芯片测试

    问题描述 有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多. 每个芯片都能用来测试其他芯片.用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏.而用坏芯片测试其他芯片时,会随机给出好或是 ...

  3. 2022年3月14日蓝桥杯基础算法能力测试

    最晚提交时间,3月15日晚22:00,过时无法提交. 今晚上没交ppt和开班会的正常进行.明天你们至少一个上午或下午没有课,可以做.做完下面有提交地址.认真做,不要去百度,没啥难的. A.哪天返回(基 ...

  4. java 蓝桥杯 基础练习 Sine之舞

    问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他准备和奶牛们做一个"Sine之舞"的游戏,寓教于乐,提高奶牛们的计算能力 ...

  5. java 蓝桥杯 基础练习 FJ的字符串

    问题描述 FJ在沙盘上写了这样一些字符串: A1 = "A" A2 = "ABA" A3 = "ABACABA" A4 = "AB ...

  6. Java蓝桥杯--基础练习(7)特殊回文数

    关键词: 回文数 循环 条件语句 2 题目: 解决方法(朕): 1 package com.algorithm.java.blueBirdge; 2 3 import java.util.Scanne ...

  7. java 蓝桥杯 基础练习(二)

    11. 十六进制转十进制 ​ 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. 注:十六进制数中的10~15分别用大写的英文字母A.B.C.D.E.F表示. import ...

  8. Python蓝桥杯练习16——芯片测试

    1. 问题描述 有n块芯片(2<=n<=20),里面有好芯片有坏芯片,我们不知道哪片是好的哪片是坏的,只知道里面的好芯片一定比坏芯片至少多出一片. 现在有一个检测设备,同时将两片芯片放进去 ...

  9. 蓝桥杯 基础练习VIP FJ的字符串 java

    蓝桥杯 基础练习VIP FJ的字符串 java 题目 题目描述 FJ在沙盘上写了这样一些字符串: A1 = "A" A2 = "ABA" A3 = " ...

最新文章

  1. Bert系列(三)——源码解读之Pre-train
  2. c 使用腾讯云mysql_腾讯云使用笔记一: 环境搭建
  3. Android学习日记(1)
  4. 在Servlet中将JavaBean对象传递到JSP页
  5. Java非访问修饰符
  6. 安装webpack以及webpack-dev-server
  7. oracle自定义函数获取省份,oracle自定义函数查询数据字典项
  8. C语言实现heap sort堆排序的算法(附完整源码)
  9. 三年Java,真的卷不动了……
  10. 音频处理入门笔记(技术英文缩写)
  11. Singular Value Decomposition(SVD)--奇异值分解【转】
  12. Maven常用插件简单配置
  13. ESS And 迅雷5 让我不能上网
  14. JAVA命令符找不到符号_java: 找不到符号 符号: 方法 setLatestEventInfoentInfo
  15. Xcode6 app沙盒目录
  16. 使用电位器控制LED灯的亮度
  17. lumerical安装教程
  18. 零基础HTML教程(4)--动手创建第一个网页吧
  19. CSS+div布局总结(快速入门,附代码)
  20. Linux更改文件权限(一)

热门文章

  1. 基于Java+SpringBoot+vue+elementui的校园文具商城系统详细设计和实现
  2. HTML+CSS+JS实现 ❤️照相机快门图片动画特效❤️
  3. windows安装MySQL数据库【附安装文档和安装包】
  4. 数据结构与算法python描述_数据结构与算法——Python语言描述.pdf
  5. java判断一个整数是不是素数(质数)
  6. java对docker_如何在docker中运行java程序
  7. 采用我国国产处理器的超级计算机是,“中国芯”超级电脑合肥诞生 首次采用国产CPU芯片...
  8. 数学建模学习笔记(四)——拟合算法
  9. 白话(whitening)
  10. c语言常用字符串处理函数6,【总结】C语言中常见的字符串处理函数