Cả nước ABC có ~ n ~ thành phố được đánh số từ 1 đến ~ n ~, giữa ~ n ~ thành phố này là một mảng lưới gồm ~ m ~ đường đi hai chiều, mỗi tuyến đường nối 2 trong ~ n ~ thành phố sao cho không có hai thành phố nào được nối bởi quá 1 tuyến đường. Trong các thành phố này thì thành phố 1 và thành phố ~ n ~ là hai trung tâm kinh tế lớn nhất đất nước và hệ thống đường luôn đảm bảo có ít nhất 1 tuyến đường nối liền hai thành phố này. Tuy nhiên cả hai trung tâm này đều có nguy cơ quá tải về mật độ dân số. Vì vậy nhà vua quyết định chọn thêm một thành phố nữa để đầu tư thành một trung tâm kinh tế thứ ba, thành phố này sẽ tạm ngưng mọi hoạt động thường nhật, cũng như mọi luồng lưu thông ra vào để tiến hành nâng cấp cơ sở hạ tầng. Nhưng trong thời gian sửa chữa ấy phải đảm bảo đường đi ngắn nhất từ thành phố 1 đến thành phố ~n~ không bị thay đổi nếu không nền kinh tế quốc gia sẽ bị trì trễ. Vị trí và đường nối giữa ~ n ~ thành phố được mô tả như một đồ thị ~ n ~ đỉnh và ~ m ~ cạnh. Hãy giúp nhà vua đếm số lượng thành phố làm trung tâm kinh tế thứ 3 sao cho thành phố được chọn thỏa mãn điều kiện ở trên
Dữ liệu vào
Kết quả
Ví dụ:
Input 1
6 6
1 2 1
2 3 1
3 6 1
1 4 100
4 5 100
5 6 100
Output 1
2
4
5
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
|
Trong 30 ngày |
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 37724 |