CF71B Progress Bar

题目描述

进度条是图形界面中的一个元素,用于在任务完成前,实时显示进度。让我们来看这样一种进度条的表示方式。 一个进度条由 $n$ 个连续排列的方格组成。为了方便起见,我们用正整数 $1$ 到 $n$ 从左到右对这些方格编号。每个方格有一个“饱和度”(第 $i$ 个方格记为 $a_{i}$),其值为 $0$ 到 $k$ 之间的整数。当显示第 $i$ 个进度时($1 \leq i \leq n$),第 $1,2,\ldots,i-1$ 个方格的饱和度为 $k$,第 $i+1,i+2,\ldots,n$ 个方格的饱和度为 $0$,而第 $i$ 个方格的饱和度可以在 $0$ 到 $k$ 任意取值。 因此,进度条最前面的几个方格总是饱和度为 $k$,最后面的几个方格总是饱和度为 $0$,最多只有一个方格的饱和度既不是 $0$ 也不是 $k$。 过程完成度用百分比表示。假设过程已完成 $t$%,则需满足以下不等式: $$ \frac{a_{1} + a_{2} + \cdots + a_{n}}{n \times k} \leq \frac{t}{100} \leq \frac{a_{1} + a_{2} + \cdots + a_{n}}{n \times k} $$ 进度条示意图如下: ![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF71B/151c399de3b500275514615e73a7da37fbaf060b.png) 给定 $n$、$k$、$t$,请确定进度条所有方格的饱和度 $a_{i}$。

输入格式

输入 3 个以空格分隔的整数 $n$、$k$、$t$($1 \leq n, k \leq 100$,$0 \leq t \leq 100$)。

输出格式

输出 $n$ 个数。第 $i$ 个数表示 $a_{i}$。

说明/提示

由 ChatGPT 5 翻译