题解 | 绕距
绕距
https://www.nowcoder.com/practice/7a245fc6284f4139b4fb21de58e68483
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void async function () {
// Write your code here
let lines = []
while(line = await readline()){
lines.push(line)
if(lines.length === 2) {
const x1 = parseInt(lines[0].split(' ')[0])
const y1 = parseInt(lines[0].split(' ')[1])
const x2 = parseInt(lines[1].split(' ')[0])
const y2 = parseInt(lines[1].split(' ')[1])
const e = Math.sqrt(Math.pow(x1-x2,2) + Math.pow(y1-y2,2))
const m = Math.abs(x1-x2) + Math.abs(y1-y2)
const res = Math.abs(m-e)
console.log(res)
}
}
}()