CCF 201803-2

这个题考虑到排序问题,有两种思路:

1.不排序,遇边界改变方向,暴力按时间走一秒比较与其他球的位置以确定下一秒的方向;

2.排序,遇边界改变方向只需要比较与相邻球的位置即可。

第一种方法代码入下:

#include 
#define N 101
int pos[N];
int der[N]; 
int main()
{   
    int n,l,t,i,j;
    scanf("%d%d%d",&n,&l,&t);
	for(i=0;i

 

你可能感兴趣的:(CCF)