```
int islandPerimeter(vector<vector<int>>& grid) {
int res;
for(int i=0; i <grid.size();i++){
for(int j=0; j<grid[i].size(); j++){
if (grid[i][j] == 1)
++res;
}
}
return res * 2 + 2;
}
```