SP8578 REVSEQ - Reverse the Sequence
题目描述
这是一个灵活多变的问题。考虑一个序列 $(N, N-1, \ldots, 2, 1)$,你需要将其反转,变为 $(1, 2, \ldots, N-1, N)$。如何实现呢?通过执行以下类型的操作:
你需要写下三个自然数 $A$、$B$ 和 $C$,满足 $1 \leq A < B < C \leq N$。这意味着,你可以选择相邻的两个区块(每个区块长度可自定义)并交换它们。虽然通常情况下该问题可以在 $N-1$ 次操作中轻松解决,但这里需要你找到一种更快的方法。
输入格式
输入一个自然数 $1 < N < 100$。
输出格式
输出不超过 50 次操作,每次操作占一行。每个操作由三个数 $A$、$B$ 和 $C$ 表示,具体含义如上所述。
说明/提示
$1 < N < 100$。
**本翻译由 AI 自动生成**