提出 #62786765


ソースコード 拡げる

import java.util.*;

class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int N = scanner.nextInt();
        int M = scanner.nextInt();

        int selfLoops = 0;
        Set<String> uniqueEdges = new HashSet<>();
        int duplicates = 0;

        for (int i = 0; i < M; i++) {
            int u = scanner.nextInt();
            int v = scanner.nextInt();

            if (u == v) {
                selfLoops++;
            } else {
                String edge = Math.min(u, v) + " " + Math.max(u, v);
                if (uniqueEdges.contains(edge)) {
                    duplicates++;
                } else {
                    uniqueEdges.add(edge);
                }
            }
        }

        int totalRemoved = selfLoops + duplicates;
        System.out.println(totalRemoved);

        scanner.close();
    }
}

提出情報

提出日時
問題 C - Make it Simple
ユーザ thesarfo
言語 Java (OpenJDK 17)
得点 300
コード長 925 Byte
結果 AC
実行時間 1421 ms
メモリ 126700 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 300 / 300
結果
AC × 3
AC × 19
セット名 テストケース
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_n_small_00.txt, 01_n_small_01.txt, 01_n_small_02.txt, 01_n_small_03.txt, 02_random_00.txt, 02_random_01.txt, 02_random_02.txt, 02_random_03.txt, 02_random_04.txt, 02_random_05.txt, 02_random_06.txt, 02_random_07.txt, 03_corner_00.txt, 03_corner_01.txt, 03_corner_02.txt, 03_corner_03.txt
ケース名 結果 実行時間 メモリ
00_sample_00.txt AC 88 ms 40196 KiB
00_sample_01.txt AC 68 ms 37816 KiB
00_sample_02.txt AC 89 ms 39948 KiB
01_n_small_00.txt AC 686 ms 64372 KiB
01_n_small_01.txt AC 691 ms 64856 KiB
01_n_small_02.txt AC 756 ms 64732 KiB
01_n_small_03.txt AC 708 ms 63552 KiB
02_random_00.txt AC 978 ms 93280 KiB
02_random_01.txt AC 946 ms 93768 KiB
02_random_02.txt AC 1421 ms 126604 KiB
02_random_03.txt AC 1340 ms 126436 KiB
02_random_04.txt AC 1225 ms 116592 KiB
02_random_05.txt AC 936 ms 93436 KiB
02_random_06.txt AC 1410 ms 126700 KiB
02_random_07.txt AC 1388 ms 126040 KiB
03_corner_00.txt AC 1185 ms 92236 KiB
03_corner_01.txt AC 1221 ms 92096 KiB
03_corner_02.txt AC 752 ms 64228 KiB
03_corner_03.txt AC 701 ms 63320 KiB