TOPIC
Erro de 60%
mreis24 asked 6 years ago
Quando eu tento fazer o caso de teste:
6 1 5 aaa b aaa b aaa b
Da uma resposta 4
Nitidamente a resposta correta é 3. Onde estou errando?
#include <iostream>
#include <string>
using namespace std;
int nPapavra, maxLinha, maxCaracPorLinha;
int paginas = 0;
string palavra;
int main()
{
while(cin >> nPapavra >> maxLinha >> maxCaracPorLinha)
{
cin.ignore();
getline(cin, palavra);
int toPg = (maxLinha * maxCaracPorLinha);
paginas = (palavra.size() / toPg);
if((palavra.size() % toPg) > 0)
paginas++;
cout << paginas << endl;
}
return 0;
}