1.线段问题
问题描述:平面直角坐标系中,一共有四个象限,一条线段由两个点决定。
给定一条线段的两个端点A、B,求出这条线段在四个象限中的长度分别占整个线段的百分比。
输入:line.in
只有一行整数,共四个整数:x0,y0,x1,y1;分别表示线段的两个端点A、B的坐标。
(-1000输出:line.out
四个整数,分别表示这条线段在四个象限中的百分比。
(四舍五入到小数点后2位)
2.电梯运行问题(Elevator.cpp)
问题描述:
某大楼有一部n层升降电梯,今有随机的乘客要求乘电梯到各自指定的楼层。试编写程序,根据乘客的要求输出电梯的运行路段。
设初始状态电梯停在第一层(底层)。
电梯的运行规则:当电梯向某个方向运行时(上行或下行),如果外面的乘客的要求为同一方向,则允许他进入,否则不允许进入(他必须等待)。
此外,假设电梯足够大,可以满足多人进入。
输入:Elevator.in
第一行为两个整数n(6<=n<=100)和m(0接下来的m行,每行含有两个正整数x和y(0输出:elevator.out
以一行整数表示电梯的运行路段,电梯每停靠一次,用其层号表示,每两个整数以空格分开。
样例:
Input(elevator.in)
6 5
1 4
2 5
6 3
4 6
2 6
Output(elevator.out)
1 2 4 5 6 3 4 6 2 6
--------------------next---------------------
阅读(1101) | 评论(0) | 转发(0) |