Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- vector<queue<int>> v;
- for(int i=0;i<box.size();i++){
- queue<int> q;
- q.push(0);
- v.push_back(q);
- }
- vector<vector<char>> ans(box.size(),vector<char>(box[0].size(),'.'));
- for(int i=0;i<box.size();i++){
- for(int j=0;j<box[0].size();j++){
- if(box[i][j]=='*'){
- v[i].push(0);
- }
- if(box[i][j]=='#'){
- int temp=v[i].back();
- temp++;
- v[i].pop();
- v[i].push(temp);
- // cout<<v[i].back()<<' ';
- }
- }
- // cout<<endl;
- }
- // for(auto iter:v){
- // cout<<iter.size()<<' ';
- // // while(!iter.empty()){
- // // cout<<iter.back()<<' ';
- // // iter.pop();
- // // }
- // // cout<<endl;
- // }
- for(int i=0;i<ans[0].size();i++){
- queue<int> q=v[ans[0].size()-1-i];
- for(int j=ans.size()-1;j>=0;j--){
- if(q.back()==0){
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement