{"code":"dutpc2f","name":"Kết nối (DUTPC'21)","description":"Trong một lớp học về lập trình mạng khoa CNTT, thầy Tuấn cho các học sinh chơi một trò chơi. Các học sinh phải viết chương trình kết nối với nhau bằng giao thức TCP qua mạng LAN và phải báo cáo lại mình đã kết nối bao nhiêu lần.\r\n\r\nThầy Tuấn có danh sách các lượt kết nối của các cặp học sinh. Lượt kết nối thứ $i$ cho biết học sinh $𝑎_𝑖$ kết nối với học sinh $𝑏_𝑖$ và kết nối $c_𝑖$ lần.\r\n\r\nHãy giúp thầy Tuấn thống kê các học sinh của mình đã kết nối chính xác bao nhiêu lần.\r\n\r\n<h4>Input</h4>\r\n\r\n- Dòng đầu chứa số nguyên $𝑛 (1 ≤ 𝑛 ≤ 10^4)$ là số lượt kết nối.\r\n- $n$ dòng tiếp theo, dòng thứ $i$ gồm hai string $𝑎_𝑖, 𝑏_𝑖$ và số nguyên $𝑐_𝑖$ cách nhau bởi các dấu cách. ($𝑎_𝑖, 𝑏_𝑖$ là tên học sinh, chỉ gồm các kí tự latin thường và không quá 10 kí tự và $𝑎_𝑖 ≠ 𝑏_𝑖$ , $1 ≤ 𝑐_𝑖 ≤ 10^9$ là số lần kết nối tại thời điểm này).\r\n\r\n<h4>Output</h4>\r\n\r\n- Gồm nhiều dòng, mỗi dòng là tên học sinh và tổng số lần kết nối của học sinh đó, các học sinh được in ra theo thứ tự từ điển.\r\n\r\n<h4>Example</h4>\r\n\r\n!!! question \"Test 1\"\r\n\r\n    ???+ \"Input\"\r\n\r\n        ```sample\r\n        5\r\n        fixers join 15 \r\n        yh bones 10\r\n        dragon khoi 9\r\n        khoi yh 1\r\n        dragon yh 5\r\n        ```\r\n\r\n    ???+ success \"Output\"\r\n\r\n        ```sample\r\n        bones 10\r\n        dragon 14\r\n        fixers 15\r\n        join 15\r\n        khoi 10\r\n        yh 16\r\n        ```","points":100.0,"partial":true,"time_limit":1.0,"memory_limit":262144,"short_circuit":false,"allowed_languages":[3,4,34,36,37,5,6,11,12,14,28,2,38,39,9,18,17,29,23,27,35,25,26,10,7,19,32,1,8,15,16,24,20,33,13,41,21,40],"is_public":true,"is_manually_managed":false,"permissions":{"can_edit":false}}