题目:https://www.hrbustacm.com/web/problem.php?id=1362
代码:
#include<stdio.h>
#include<string.h>
using namespace std;
int maps[25][25];
int main()
{
int n, text[20][20], i, j, s;//s为坏芯片数量
while(~ scanf("%d", &n)){
if (n >= 2 && n <= 20)
{
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
scanf("%d", &text[i][j]);
}
}
//剔除坏芯片,留下好芯片
for (j = 0; j < n; j++)
{
s = 0;
for (i = 0; i < n; i++)
{
s += text[i][j];
}
if (s > n/2)
printf("%d ", j+1);
}
printf("\n");
}}
return 0;
}