Submit | All submissions | Best solutions | Back to list |
VROAD - Đếm số đường đi |
Một hệ thống giao thông gồm N nút (các nút được đánh số từ 1 đến N), trong đó bất kỳ hai nút nào cũng có đoạn đường hai chiều nối chúng. Ta gọi đường đi giữa hai nút là dãy các đoạn đường kế tiếp nhau, bắt đầu từ một nút và kết thúc tại nút kia, trong đó không có nút nào trên đường đi được lặp lại.
Yêu cầu: Cần đếm tất cả các đường đi khác nhau giữa hai nút bất kỳ của mạng giao thông đã cho.
Ví dụ: Với hệ thống giao thông 4 nút trong hình 1, ta có 5 đường đi nối giữa hai nút tô đen (xem hình 2).
Input
Gồm một số nguyên dương N (N ≤ 1000).
Output
Gồm 1 dòng chứa số các đường đi khác nhau đếm được.
Example
Input:
4
Output:
5
Added by: | special_one |
Date: | 2010-11-08 |
Time limit: | 0.200s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | C C++ 4.3.2 CPP C99 JAVA PAS-FPC |
Resource: | Olympic tin học sinh viên 2005 |
hide comments
2010-11-08 11:14:00 special_one
bài này ý anh là cho xử lý số lớn để luyện tập dạng này :D |
|
2010-11-08 10:57:51 focus3290
bai nay co phai xu ly so lon ko chu trung? sao chu ko cho kieu chia modun ay. so lon thi chiu roi. :(( Last edit: 2010-11-08 11:06:41 |