Borderou de evaluare (job #1741586)

Utilizator ButmalaiDanButmalai Dan ButmalaiDan Data 14 august 2016 14:29:29
Problema Tsunami Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘int main()’: user.cpp:3:274: error: ‘add’ was not declared in this scope using namespace std;ifstream cin("tsunami.in");ofstream cout("tsunami.out");struct p{int x,y;};int dx[]={1,0,-1,0};int dy[]={0,1,0,-1};queue <p>q;int n,m,a[1010][1010],h,rez;int main(){cin>>n>>m>>h;for(int i=1;i<=n;i++)for(int j=1;j<=m;j++){cin>>a[i][j];if(a[i][j]==0){p t;add.x=i;add.y=j;q.push(add);}}while(!q.empty()){p aux=q.front();for(int k=0,x,y;k<4;k++){x=aux.x+dx[k];y=aux.y+dy[k];if(a[x][y]>0&&a[x][y]<h){rez++;p aux1;a[x][y]=0;aux1.x=x;aux1.y=y;q.push(aux1);}}q.pop();}cout <<rez;} ^ user.cpp:3:272: warning: unused variable ‘t’ [-Wunused-variable] using namespace std;ifstream cin("tsunami.in");ofstream cout("tsunami.out");struct p{int x,y;};int dx[]={1,0,-1,0};int dy[]={0,1,0,-1};queue <p>q;int n,m,a[1010][1010],h,rez;int main(){cin>>n>>m>>h;for(int i=1;i<=n;i++)for(int j=1;j<=m;j++){cin>>a[i][j];if(a[i][j]==0){p t;add.x=i;add.y=j;q.push(add);}}while(!q.empty()){p aux=q.front();for(int k=0,x,y;k<4;k++){x=aux.x+dx[k];y=aux.y+dy[k];if(a[x][y]>0&&a[x][y]<h){rez++;p aux1;a[x][y]=0;aux1.x=x;aux1.y=y;q.push(aux1);}}q.pop();}cout <<rez;} ^

Ceva nu functioneaza?