Solución
solution.tsTypeScript
export function numeroDeProvincias(isConnected: number[][]): number {
let rt = {}
let st = 0
for(let i=0;i<isConnected.length;i++){
for(let i2=0;i2<isConnected[i].length;i2++){
if(isConnected[i][i2] == 1){
if(!(`${(i-1)%isConnected.length},${i2}` in rt ||`${(i+1)%isConnected.length},${i2}` in rt || `${i},${(i2+1)%isConnected[i].length}` in rt || `${i},${(i2-1)%isConnected[i].length}` in rt)){
st+=1
}
rt[`${i},${i2}`] = 1
}
}
}
return st
}1respuestas