Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
P153SUMD - ROUND 3D - Trò chơi với dãy số. |
Cho dãy số tự nhiên A gồm N phần tử. Tại mỗi lượt chơi người chơi được chọn 1 số bất kì trong dãy (giả sử đó là A[i]). Người chơi sẽ xóa số a[i] và các số bằng A[i] + 1 và A[i] – 1 khỏi dãy số đồng thời nhận được A[i] điểm. Trò chơi kết thúc khi dãy số không còn số nào.
Input
Dòng đầu chứa số tự nhiên N ( 1 <= N <= 10^6).
Dòng thứ 2 chứa N số tự nhiên trong A[1], A[2], …, A[N] ( 1<= A[i] <= 10^6).
Output
1 dòng duy nhất chứa số điểm lớn nhất mà người chơi có thể đạt được.
Example
Input:4
2 3 2 3 Output: 6
Được gửi lên bởi: | adm |
Ngày: | 2015-07-16 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | ASM32-GCC ASM32 MAWK BC C CSHARP C++ 4.3.2 CPP CPP14 COFFEE LISP sbcl DART FORTH GO JAVA JS-RHINO KTLN OCT PAS-GPC PAS-FPC PERL PERL6 PROLOG PYTHON PYTHON3 PY_NBC R RACKET SQLITE SWIFT UNLAMBDA |