问题
뱀
뱀들은 다음 조건을 만족할 때 독사 연합(poison snake alliance)을 형성할 수 있다:
같은 독의 종류를 가진 뱀들로만 구성된다.
연합 내의 모든 뱀들은 서로
x 마리 이하의 거리로 떨어져 있어야 한다. 여기서x 는[1, N] 범위 내의 정수다.모든 뱀은 정확히 하나의 독사 연합에 속해야 한다.
각
输入
첫 줄에 정수
다음 줄에
输出
子任务
| 编号 | 分数 | 条件 |
|---|---|---|
| #1 | 10分 | |
| #2 | 20分 | |
| #3 | 30分 | 독의 종류가 최대 10번까지만 중복된다. |
| #4 | 40分 | 추가 제약 조건 없음 |
示例
9
1 1 1 9 2 1 2 1 1
7
5
4
4
4
4
4
3
3
Example:
1 1 1 9 2 1 2 1 1
x = 1: A B B C D E F G G (7 개의 독사 연합)
x = 1: A A B C D E F G G (7 개의 독사 연합)
x = 2: A A A B C D C E E (5 개의 독사 연합)
x = 2: A A A B C D C D E (5 개의 독사 연합)来源
USACO 2024 December Gold