26 lines
500 B
JavaScript
26 lines
500 B
JavaScript
let disk_map = "2333133121414131402"
|
|
// 0..111....22222
|
|
|
|
//let fileArray = Array.from(file)
|
|
|
|
output = ""
|
|
hints = ""
|
|
//output += "".padStart(disk_map[0], 0)
|
|
let id = -1
|
|
let is_file = false
|
|
for (let idx = 0; idx < disk_map.length; idx++) {
|
|
let length = disk_map[idx]
|
|
is_file = !is_file
|
|
id = is_file ? id + 1 : id
|
|
output += "".padStart(length, (is_file ? id : '.'))
|
|
new_disk_map =
|
|
}
|
|
|
|
function frag() {
|
|
|
|
}
|
|
|
|
|
|
console.log(disk_map)
|
|
//console.log(hints)
|
|
console.log(output) |