CF2091D Place of the Olympiad

题目描述

首届 IT Campus "NEIMARK" 奥林匹克的决赛场地被布置为一个矩形区域。你可以认为该场地被划分为 $n$ 行,每行包含 $m$ 个参赛者座位的点位。共有 $k$ 名参赛者注册了决赛,每位参赛者将坐在单独的座位上。现在,组委会需要为这些座位选择具体位置。 每个座位占据某一行中的 $m$ 个点位之一。此外,若同一行中多个连续的座位被占据,我们称这样的座位组为一个长凳,组内座位的数量称为长凳的长度。例如,在 $3 \times 4$ 的场地($n = 3$, $m = 4$)中安排 $7$ 名参赛者的座位可能如下所示: ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF2091D/f5385f1942a12d0af05982f4772fe392160619db.png) 上图中,第一行有一个长度为 $3$ 的长凳,第二行有一个长度为 $2$ 的长凳,第三行有两个长度为 $1$ 的长凳。 组委会希望选择座位位置使得最长长凳的长度尽可能小。例如,同样的 $7$ 个座位可以被更优地安排,使得所有长凳的长度都不超过 $2$: ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF2091D/cb2856101ccbe650ed0a0bdeca813ffe1ec02c80.png) 给定整数 $n$、$m$ 和 $k$,请确定最长长凳的最小可能长度。

输入格式

每个测试包含多个测试用例。第一行包含测试用例的数量 $t$ ($1 \leq t \leq 10^4$)。接下来是每个测试用例的描述。 每个测试用例单独一行,包含三个正整数 $n$、$m$、$k$ ($1 \leq n, m, k \leq 10^9$, $k \leq n \cdot m$)。

输出格式

对于每个测试用例,输出一个数字 —— 最长长凳的最小可能长度。

说明/提示

翻译由 DeepSeek R1 完成