結果
| 問題 |
No.3029 オイラー標数
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2025-03-08 00:16:00 |
| 言語 | JavaScript (node v23.5.0) |
| 結果 |
AC
|
| 実行時間 | 1,188 ms / 2,000 ms |
| コード長 | 476 bytes |
| コンパイル時間 | 338 ms |
| コンパイル使用メモリ | 8,484 KB |
| 実行使用メモリ | 123,800 KB |
| 最終ジャッジ日時 | 2025-03-08 00:16:25 |
| 合計ジャッジ時間 | 25,013 ms |
|
ジャッジサーバーID (参考情報) |
judge2 / judge4 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 3 |
| other | AC * 27 |
ソースコード
function Main(INPUT){
const input=INPUT.split("\n");
const Q=parseInt(input[0]);
const [V,E,F]=[new Set(),new Set(),new Set()];
for(let q=0;q<Q;q++){
const [a,b,c]=input[1+q].split(" ").map(_=>parseInt(_));
V.add(a);
V.add(b);
V.add(c);
E.add([a,b].join(" "));
E.add([b,c].join(" "));
E.add([a,c].join(" "));
F.add([a,b,c].join(" "));
}
console.log(V.size-E.size+F.size);
}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));