| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 (추가 시간 없음) | 1024 MB | 123 | 65 | 59 | 51.754% |
You want to design a level for a computer game. The level can be described as a connected undirected graph with vertices numbered from 1ドル$ to $n$. In the game, the player's character is dropped at one of the $n$ vertices uniformly at random and their goal is to reach the exit located at vertex 1ドル$ as quickly as possible. Traversing an edge takes exactly 1ドル$ second.
Figure E.1: Illustration of Sample Output 3, a level where the average optimal time to reach vertex 1ドル$ is $\frac{7}{4}$.
The difficulty of the level is determined by the average optimal time to reach the exit. Given a target value for this average optimal time, construct a level so that this target value is reached. See Figure E.1 for an example.
The input consists of:
/', giving the desired average optimal time to reach the exit as the fraction $\frac{a}{b}$.If no connected graph with the average optimal time $\frac{a}{b}$ to reach vertex 1ドル$ exists, output "impossible". Otherwise, output one such graph in the following format:
The graph may include self loops and parallel edges. You are given that if there exists a valid graph, then there also exists one with 1ドル \le n, m \le 10^6$.
If there are multiple valid solutions, you may output any one of them.
1/2
2 1 1 2
1/3
impossible
7/4
8 12 1 2 1 3 2 3 2 4 3 5 3 6 4 5 5 6 4 7 5 7 4 8 6 8
ICPC > Regionals > Europe > Northwestern European Regional Contest > NWERC 2022 E번