Ja rozwiązałem to zadanie operując wyłącznie intami. Mam w kodzie jakiegoś floora, ale pewnie do dzielenia intów. W tamtym czasie nie wiedziałem jak działa operacja dzielenia intów i pisałem bardzo tragiczny kod - patrzę na to i nie wierzę, że to moje. Z innych ciekawostek input zapisuję do tablicy xD Eh to były czasy, gdy człowiek uważał za swój życiowy sukces przelecenie stringa znak po znaku
Niestety mój własny kod jest tak bardzo zły, że mimo chęci nie podejmę się próby pomocy Piotrowi.
Zwrócę jednak uwagę na:
if (suma_ciastek<=pudelko)
{
y=1;
cout<<y<<endl;
}
Jeżeli dobrze widzę, nigdzie nie używasz y. Czy nie wystarczy samo cout << 1 << endl?