总结2016.10.7

题目描述
     小王同学在坐标系的(0,0)处,但是他找不到考试的试场,于是一边走路一边问路,每个被问路的人会告诉他一个指令(包括走路或转弯)。
     现在请编一个程序,显示他每次走路后的坐标(转弯后坐标不变,所以不必显示坐标)。
     初始方向向y轴正半轴!!

 
输入
第一行一个数n,表示有n个指令。
接下来n行,每行一个指令,每个指令是“left” 或“right”或数字,分别表示左转、右转、向前走几步。
输出
对于每个是数字的指令,输出一行一个坐标,表示走完后的坐标。
如果只是原地转弯,从开始到最后从来不走动,则输出“(0,0)”。
样例输入
6
2
left
2
right
right
3
样例输出
(0,2)
(-2,2)
(1,2)
数据范围限制
【数据范围】
对于50 %的数据,0 < n <= 20。
对于100 %的数据,0 <n <= 500, 所有数据都在longint范围内。
题目描述
平面上有n个没有公共点的圆。你要从点(X1,Y1)走到(X2,Y2)。问你最少要经过多少圆的边界。保证这两个点都不在圆的边界上。
输入
第一行一个整数n。
接下来三行,每行n个整数,之间有1个空格分开,分别表示n个圆的圆心坐标xi、yi和半径r,格式如下:
x1,x2,„,xi,„,xn
y1,y2,„,yi,„,yn
r1,r2,„,ri,„,rn
最后一行四个整数X1,Y1,X2,Y2,之间有1个空格分开,表示起点(X1,Y1)和终点(X2,Y2)。
输出
输出一行一个整数,意义如上。
样例输入
【样例输入1】
1
0
0
2
-5 1 5 1

【样例输入2】
样例输出
【样例输出1】
0

【样例输出2】
1
数据范围限制
1<=n<=50。
-1000<=xi,yi<=1000,1<=ri<=1000。
-1000<=X1,Y1,X2,Y2<=1000。
题目描述
      星期五下午,放学的下课铃声响了,周末到了,同学们非常高兴。但今天小Y高兴不起来,因为老师布置了一道比较烦的幂运算题。
      一般情况下,计算机所能够处理的小数的范围和精度都是非常有限的。小Y的老师给出了一个小数a和指数b,让小Y求ab。小Y觉得手算非常麻烦,于是很不高兴,希望你能编程帮助他计算。
输入
输入文件exp.in仅包含两行。
第一行是a。
第二行是b。
a>0,a的长度不超过10位(不包括小数点),保证这个数是X.Y的形式,其中X一定存在,但Y可能没有(此时小数点也不会有)。a可能有多余的前导零或尾零。
1 <= b <= 25,且为整数。
输出
输出文件exp.out仅包含一行,即ab的结果。
整数部分前面有0必须去掉,小数部分末尾有0也必须去掉。例如000.10100需要变为.101(整数部分为0也去掉)。如果结果是整数则直接输出整数形式即可。
样例输入
1.0100
12
样例输出
1.126825030131969720661201
数据范围限制
题目描述
       考虑一个给出为N维空间“箱子”的尺度问题。当有两个尺度时,箱子(2,3)表示这个箱子长度为2个单位,宽度为3个单位。当有三个尺度时,箱子(4,8,9)表示这个箱子长度是4个单位,宽度是8个单位,高度是9个单位。当它有6个尺度时,也许,它表现的是不易了解的箱子(4,5,6,7,8,9);但是我们能分析这个箱子的特性,例如它的各个尺度。
       在这个问题中你将分析许多关于N维空间的箱子,并解决这些箱子的最大的嵌套问题。箱子D =(d1,d2,„,dn),箱子E = (e1,e2,„,en),di和ei都可以重新排列整理,那么当它们重新排列整理后,箱子D所有的尺度都小于箱子E所有的尺度,那么箱子D可以放入箱子E中。
        例如,箱子D =(2,6),当D重新排列整理成(6,2),则可放入箱子E =(7,3)中,此时D每个尺度都小于E的相应尺度。如果D经过重新整理后D =(9,7,5,3),则不可以放入箱子E =(10,8,6,2)中,但是F =(9,5,7,1),重新整理后F =(9,7,5,1),即符合F放入E的条件。
输入
    输入文件boxes.in中,第一行有两个整数,中间有1个空格,第一个整数为箱子的总
数K,第二个整数为每个箱子的空间维数N。
   以下K行,每行表示一个箱子,有N个尺度数据,数据间用一个或数个空格分开。
输出
输出文件Boxes.out仅包含一行一个整数,输出最大箱子嵌套数目。
样例输入
5 2
3 7
8 10
5 2
9 11
21 18
样例输出
5
数据范围限制
K ≤ 1000,N ≤ 10。
每个维度的值在longint范围内。

2016.10.7

考试思路:
T1
比较简单,就是用一个计数器来判断现在面对那边,然后如果要走的话就执行相应的操作,就可以啦。
T2
比赛时根本看不懂题目,于是弃了。
T3
就是先除去前面和后面多余的零,然后再记录下小数点的位置,接着进行高精度乘法,最后再计算一下小数点应该在哪个位置,再插入就好了。
T4
就是用了一个深搜,结构很简单,然后时间超限,也有50分。


正确思路:
T1
同上。
T2
其实很简单的,就是每个圆对于两个点都会三种情况,第一种是两个都在外面,那就不用管,二是两个都在里面,那样也不用管,只有一个在圆圈外面,一个在圆圈里面时才需要把答案加一,判断在圆圈里面还是外面只要用一下勾股定理算一下就好啦。
T3
大致思路同上,就是比赛时出了点小问题而已。
T4
动态规划。一开始先每一行排个序,从大到小还是从小到大都可以,而之后再按第一个尺度为关键字从小到大排个序,接着dp,f[i]表示装到第i个,能装的最多箱子数,f[i]初始值为1(每个箱子至少还有自己可以算进结果),对于第i个箱子,找它前面能装下的,并且值为最大的一个,加上自己,最后答案为最大的f[i]。


总结:这次考得很不错,230分,第五名,前面都是初二初三的,感觉很满意,但也要继续努力,加油!
### 回答1: IEEE 802.3bz-2016是一个标准,也被称为2.5GBASE-T和5GBASE-T。它是由IEEE(电气和电子工程师协会)制定的以太网标准之一。 IEEE 802.3bz-2016定义了基于铜缆的以太网传输速度为2.5 Gbps和5 Gbps的技术规范。它是对传统以太网标准的扩展,使网络能够以更快的速度进行数据传输。 在传统以太网标准中,常用的传输速度是1 Gbps。但随着网络应用的发展和对带宽需求的增加,1 Gbps的传输速度逐渐不能满足需求。因此,IEEE 802.3bz-2016标准的出现填补了1 Gbps和10 Gbps之间的空白。 IEEE 802.3bz-2016的出现使得用户可以在不更换网络设备的情况下,通过使用更高速的以太网传输技术来增加网络传输速度。它广泛应用于企业网络、数据中心和各种需要高速数据传输的场景。 这个标准对于网络性能的提升和满足快速数据传输的需求具有重要意义。它有助于提高网络的吞吐量和数据传输效率,为用户提供更快速、更可靠的网络连接。 总之,IEEE 802.3bz-2016是一项关于2.5GBASE-T和5GBASE-T以太网传输速度的标准,为网络提供了更高的传输速度和更好的性能。它有助于满足不断增长的数据传输需求,推动网络技术的发展。 ### 回答2: IEEE 802.3bz-2016是由IEEE(Institute of Electrical and Electronics Engineers)制定的一个标准,也被称为2.5GBASE-T/5GBASE-T。这个标准提供了一种新的以太网传输速率,支持2.5和5 Gbit/s的数据传输速率。 现代网络的需求不断增加,特别是对于多媒体应用和高带宽的需求。之前的以太网标准如10GBASE-T,虽然提供了很高的传输速率,但是在成本和能源效率上的要求较高。IEEE 802.3bz-2016则是为满足这一需求而制定的新的标准。 该标准允许使用现有的类别5e或者类别6的双绞线,通过增加频段的使用,实现了2.5和5 Gbit/s的传输速率。这意味着用户可以轻松地升级他们现有的以太网网络,无需更换线缆基础设施。 IEEE 802.3bz-2016还具有很高的兼容性。该标准允许设备实现自适应的传输速率,根据实际连接的设备和线缆条件进行自动调整。这使得网络管理员能够更加灵活地管理网络和设备,同时确保高效的传输速率。 总结起来,IEEE 802.3bz-2016标准提供了一种新的以太网传输速率,支持2.5和5 Gbit/s的数据传输速率。它通过使用现有的双绞线基础设施,并具有自适应传输速率的能力,为用户提供了一种成本效益高、能源效率高的升级网络的选择。 ### 回答3: IEEE 802.3bz-2016是IEEE组织发布的一个标准,定义了一种新的以太网物理层传输技术。它又被称为2.5GBASE-T和5GBASE-T。 IEEE 802.3bz-2016标准的目的是提供一种更高的速度以及更高带宽的以太网连接方式。传统的以太网标准如10BASE-T、100BASE-T和1000BASE-T等主要是基于2对4线的传输方式,而这些标准速度已经无法满足现在高速互联网的需求。 IEEE 802.3bz-2016通过利用现有的Cat5e和Cat6以太网电缆基础设施,提供了2.5Gbps和5Gbps的链接速度。这样就可以无需重新布线,通过升级网络设备实现更高速率的数据传输。同时,由于兼容传统的以太网标准,也可以与旧的设备和网络兼容。 这一技术使得家庭和办公网络可以同时支持更多的设备,提供更稳定的网络连接,并更好地满足视频流媒体、在线游戏、云存储和其他高带宽需求。它也为连接物联网设备、智能家居设备和其他新兴技术提供了更好的基础。 综上所述,IEEE 802.3bz-2016标准是一项重要的技术创新,通过提供更高速度和更高带宽的以太网连接,为现代互联网需求提供了更好的解决方案,并为未来网络发展提供了更好的支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值