Solução Informática Iniciante - Semana 68

Solução por Sofhia Souza

Para resolver esse problema, bastava contar a quantidade total de livros na estante e dividir pela quantidade de estantes. Esse número será sempre inteiro, pois o enunciado nos garante que sempre será possível colocar a mesma quantidade de livros em todas as estantes.

Segue o código para melhor entendimento:


#include <bits/stdc++.h>
using namespace std;
int main()
{
int n, m, cont = 0;
cin >> n >> m;
for(int i = 1 ; i <= n ; i++)
{
for(int j = 1 ; j <= m ; j++)
{
int a;
cin >> a;
if(a) cont++; //se existe um livro nessa posição, somo mais um na minha variável contadora
}
}
cout << cont/n << "\n"; //divido a quantidade de livros total pela quantidade de estantes
}