C. lỗi trong mãthời gian giới hạn mỗi test1 thứ haigiới hạn bộ nhớ mỗi test256 MBinputstandard đầu vàooutputstandard đầu raGần đây một lỗi nghiêm trọng đã được tìm thấy trong mã FOS. Người đứng đầu của công ty F muốn tìm thấy thủ phạm và trừng phạt anh ta. Cho rằng, ông thiết lập một cuộc họp tổ chức, các vấn đề là: những người đã nghe trộm mã? Mỗi của các lập trình n vào cuộc họp nói: "Tôi biết chắc chắn rằng x hoặc y đã làm nó!"Người đứng đầu của công ty đã quyết định chọn hai nghi phạm và mời họ đến văn phòng của ông. Đương nhiên, ông nên xem xét ý kiến lập trình. Đó là lý do tại sao người đứng đầu muốn làm cho một sự lựa chọn đó ít p của n lập trình đã đồng ý với nó. Một coder đồng ý với sự lựa chọn của hai nghi phạm nếu ít nhất là một trong hai người mà ông đặt tên là tại cuộc họp đã được lựa chọn như là một kẻ tình nghi. Trong bao nhiêu cách có thể đầu của F chọn hai nghi phạm?Lưu ý rằng ngay cả khi một số coder được chọn là nghi ngờ một, ông có thể đồng ý với sự lựa chọn người đứng đầu nếu ông đặt tên là lựa chọn coder khác tại cuộc họp.Đầu vàoDòng đầu tiên có số nguyên n và p (3 ≤ n ≤ 3·105; 0 ≤ p ≤ n)-số lượng các lập trình trong công ty F và số đồng ý người, tối thiểu.Mỗi người trong số n dòng tiếp theo có hai số nguyên xi, yi (1 ≤ xi, yi ≤ n)-những con số của lập trình được đặt tên bởi coder i-th. Nó được đảm bảo rằng ≠ xi i, yi ≠ i, xi ≠ yi.Đầu raIn một số nguyên đơn--số lượng các có thể nghi ngờ hai bộ. Lưu ý rằng đặt hàng của các nghi phạm không quan trọng, có nghĩa là, bộ (1, 2) и (2, 1) được coi là giống hệt nhau.Mẫu test(s)đầu vào4 22 31 41 42 1đầu ra6đầu vào8 65 65 75 86 22 17 31 31 4đầu ra1
đang được dịch, vui lòng đợi..