Submission #76240477
Source Code Expand
function main(input) {
let data = input.split("\n");
let cases = [];
for(let i = 1; i < data.length-1; i++) {
cases.push(data[i].split(" ").map(x => BigInt(parseInt(x))));
}
for(let i = 0; i < cases.length; i++) {
let casee = cases[i];
let dis2 = (casee[0]-casee[3])**2n + (casee[1]-casee[4])**2n;
if ((casee[2]-casee[5])**2n <= dis2 && (casee[2]+casee[5])**2n >= dis2) {
console.log("Yes");
}else{
console.log("No");
}
}
}
main(require("fs").readFileSync("/dev/stdin", "utf8"));
Submission Info
| Submission Time | |
|---|---|
| Task | B - Two Rings |
| User | espre |
| Language | JavaScript (Node.js 22.19.0) |
| Score | 250 |
| Code Size | 605 Byte |
| Status | AC |
| Exec Time | 45 ms |
| Memory | 41328 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 250 / 250 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | 00_sample_00.txt |
| All | 00_sample_00.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt, 01_random_10.txt, 01_random_11.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 00_sample_00.txt | AC | 45 ms | 41192 KiB |
| 01_random_00.txt | AC | 26 ms | 41140 KiB |
| 01_random_01.txt | AC | 25 ms | 41328 KiB |
| 01_random_02.txt | AC | 26 ms | 41164 KiB |
| 01_random_03.txt | AC | 26 ms | 41324 KiB |
| 01_random_04.txt | AC | 25 ms | 41152 KiB |
| 01_random_05.txt | AC | 25 ms | 41096 KiB |
| 01_random_06.txt | AC | 25 ms | 41140 KiB |
| 01_random_07.txt | AC | 25 ms | 41144 KiB |
| 01_random_08.txt | AC | 25 ms | 41120 KiB |
| 01_random_09.txt | AC | 25 ms | 41320 KiB |
| 01_random_10.txt | AC | 25 ms | 41096 KiB |
| 01_random_11.txt | AC | 26 ms | 41144 KiB |