Witam. Mam problem, próbuję zrobić właśnie zadanie pt:"Bar Apis"
https://zapodaj.net/1aac2b258539e.png.html
Program starałem się napisać tak aby każdy mógł zrozumieć o co chodzi, jeśli chodzi o rozmiary tablic to kierowałem się podanymi w zadaniu zakresami, nie wiem czy jest inny sposób aby to zrobić na tym poziomie zaznajomienia z programowaniem. Po wpisaniu przykładu z zadania pojawiają się jakieś kosmiczne liczby.
#include <iostream>
using namespace std;
int main()
{
string dziekuje_prosze,gleboki_plytki;
int ilosc_slow,id,licznik_plytkie=0,licznik_glebokie=0,licznik_notesu=0;
int glebokie[1000],plytkie[1000],notes[1000];
cin>>ilosc_slow;
for(int i=1;i<ilosc_slow+1;i++)
{
cin>>dziekuje_prosze>>gleboki_plytki>>id;
if(dziekuje_prosze=="dziekuje")
{
if(gleboki_plytki=="plytki")
{
plytkie[licznik_plytkie]=id;
licznik_plytkie++;
}
else if(gleboki_plytki=="gleboki")
{
glebokie[licznik_glebokie]=id;
licznik_glebokie++;
}
}
if(dziekuje_prosze=="prosze")
{
if(gleboki_plytki=="plytki")
{
licznik_plytkie--;
plytkie[licznik_plytkie]=0;
notes[licznik_notesu]=id;
licznik_notesu++;
}
else if(gleboki_plytki=="gleboki")
{
licznik_glebokie--;
glebokie[licznik_glebokie]=0;
notes[licznik_notesu]=id;
licznik_notesu++;
}
}
}
for(int i=0;i<licznik_notesu+1;i++)
{
cout<<notes[i];
}
return 0;
}