问题描述
试题编号: | 201803-2 |
试题名称: | 碰撞的小球 |
时间限制: | 1.0s |
内存限制: | 256.0MB |
问题描述: |
问题描述 数轴上有一条长度为L(L为偶数)的线段,左端点在原点,右端点在坐标L处。有n个不计体积的小球在线段上,开始时所有的小球都处在偶数坐标上,速度方向向右,速度大小为1单位长度每秒。 提示 因为所有小球的初始位置都为偶数,而且线段的长度为偶数,可以证明,不会有三个小球同时相撞,小球到达线段端点以及小球之间的碰撞时刻均为整数。 输入格式 输入的第一行包含三个整数n, L, t,用空格分隔,分别表示小球的个数、线段长度和你需要计算t秒之后小球的位置。 输出格式 输出一行包含n个整数,用空格分隔,第i个整数代表初始时刻位于ai的小球,在t秒之后的位置。 样例输入 3 10 5 样例输出 7 9 9 样例说明 初始时,三个小球的位置分别为4, 6, 8。 样例输入 10 22 30 样例输出 6 6 8 2 4 0 4 12 10 2 数据规模和约定 对于所有评测用例,1 ≤ n ≤ 100,1 ≤ t ≤ 100,2 ≤ L ≤ 1000,0 < ai < L。L为偶数。 |
答题栏
试题编号: | 201803-2 |
试题名称: | 碰撞的小球 |
编译环境: | 请选择你的编译环境1. Dev-CPP (C语言)2. Dev-CPP (C++语言)3. Java4. Python 3 |
答案程序: |
import java.util.Scanner; public class Main { public static void main(String[] args) { } |
提交确认: | 以下必须全部满足才能提交:
我的程序没有使用package语句来定义包的信息。(如果定义了将无法评测) 我的程序的主类名称是Main,主类的定义是public class Main。我的程序运行的入口是主类Main中的main函数,定义为public static void main(String[] args)。 我的程序是从标准输入(System.in)中读入数据的(使用Scanner等类来处理System.in的输入视为满足条件),结果是输出到标准输出(System.out)的。 我的程序中没有“请输入n”之类的输入输出提示,也没有输出中间的结果,所有的输出内容都与题设中的输出格式相对应。我的输出格式(包括换行和大小写等)与题设中输出格式的要求相符。 |