JZOJ2133.2017.05.20【usaco2017_Mar Bronze & Silver】C组T1The Lost Cow

农民约翰在寻找丢失的奶牛Bessie,他在一条直线上来回移动,采用'Z'模式搜索策略。根据算法,他至少需要行走9次直接距离才能找到Bessie。题目要求计算按此策略行走的总距离。给定起点和终点坐标,程序需要模拟这一过程并输出总距离。

题目描述

    Farmer John has lost his prize cow Bessie, and he needs to find her!
   Fortunately, there is only one long path running across the farm, and Farmer John knows that Bessie has to be at some location on this path. If we think of the path as a number line, then Farmer John is currently at position xand Bessie is currently at position y (unknown to Farmer John). If Farmer John only knew where Bessie was located, he could walk directly to her, traveling a distance of |x−y|. Unfortunately, it is dark outside and Farmer John can't see anything. The only way he can find Bessie is to walk back and forth until he eventually reaches her position.

   Trying to figure out the best strategy for walking back and forth in his search, Farmer John consults the computer science research literature and is somewhat amused to find that this exact problem has not only been studied by computer scientists in the past, but that it is actually called the "Lost Cow Problem" (this is 
linux oracle服务器内存占用高,通过top发现都是oracle的进程,如何分析及处理。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 94000 oracle 20 0 77.4g 9.6g 9.6g S 0.0 3.8 1:44.82 oracle_94000_to 78904 oracle 20 0 77.4g 9.4g 9.4g S 0.0 3.7 0:33.05 oracle_78904_to 105090 oracle 20 0 77.4g 8.6g 8.6g S 2.3 3.4 0:15.19 oracle_105090_t 105104 oracle 20 0 77.4g 7.9g 7.9g S 0.0 3.2 0:33.34 oracle_105104_t 105180 oracle 20 0 77.4g 7.6g 7.6g S 0.0 3.0 0:15.68 oracle_105180_t 145666 oracle 20 0 77.4g 7.4g 7.4g S 0.0 2.9 1:04.69 oracle_145666_t 97261 oracle 20 0 77.4g 6.9g 6.9g S 0.0 2.8 0:27.21 oracle_97261_to 53556 oracle 20 0 77.4g 6.9g 6.9g S 0.0 2.7 0:31.96 oracle_53556_to 53377 oracle 20 0 77.4g 6.8g 6.8g S 73.5 2.7 0:22.55 oracle_53377_to 152865 oracle 20 0 77.4g 6.8g 6.8g S 0.0 2.7 1:00.67 oracle_152865_t 1180 oracle 20 0 77.4g 6.6g 6.6g S 1.3 2.6 0:42.97 oracle_1180_top 1222 oracle 20 0 77.4g 6.6g 6.6g S 0.0 2.6 0:56.87 oracle_1222_top 53372 oracle 20 0 77.4g 6.3g 6.3g S 0.0 2.5 0:40.49 oracle_53372_to 105085 oracle 20 0 77.4g 6.3g 6.3g S 0.0 2.5 0:09.58 oracle_105085_t 105187 oracle 20 0 77.4g 6.0g 6.0g S 0.0 2.4 0:30.22 oracle_105187_t 105083 oracle 20 0 77.4g 5.7g 5.7g S 0.0 2.3 0:24.42 oracle_105083_t 53384 oracle 20 0 77.4g 5.7g 5.7g S 64.9 2.3 0:24.07 oracle_53384_to 105111 oracle 20 0 77.4g 5.6g 5.6g S 0.0 2.2 0:24.56 oracle_105111_t 105075 oracle 20 0 77.4g 5.6g 5.6g S 0.3 2.2 0:25.86 oracle_105075_t 53323 oracle 20 0 77.4g 5.3g 5.3g S 0.0 2.1 0:16.96 oracle_53323_to 105070 oracle 20 0 77.4g 5.2g 5.2g S 0.0 2.1 0:18.44 oracle_105070_t 105079 oracle 20 0 77.4g 4.9g 4.9g S 0.0 1.9 0:18.04 oracle_105079_t 105098 oracle 20 0 77.4g 4.8g 4.8g S 0.0 1.9 0:06.61 oracle_105098_t 105077 oracle 20 0 77.4g 4.8g 4.8g S 2.3 1.9 0:14.32 oracle_105077_t 105106 oracle 20 0 77.4g 4.7g 4.7g S 0.0 1.9 0:08.15 oracle_105106_t 105081 oracle 20 0 77.4g 4.6g 4.6g S 0.0 1.8 0:12.40 oracle_105081_t 105068 oracle 20 0 77.4g 4.3g 4.3g S 0.0 1.7 0:14.12 oracle_105068_t 3292 oracle 20 0 77.4g 4.2g 4.2g S 0.3 1.7 7:06.41 ora_dbw1_topprd 3298 oracle 20 0 77.4g 4.2g 4.2g S 0.0 1.7 6:58.30 ora_dbw2_topprd 3288 oracle 20 0 77.4g 4.0g 4.0g S 0.0 1.6 7:04.16 ora_dbw0_topprd 137170 oracle 20 0 77.4g 3.9g 3.9g S 0.0 1.5 0:04.14 oracle_137170_t 3254 oracle 20 0 77.4g 2.8g 2.8g S 0.0 1.1 0:12.17 ora_mman_topprd 3268 oracle 20 0 77.4g 2.1g 2.1g S 0.0 0.8 3:05.20 ora_dbrm_topprd 53325 oracle 20 0 77.4g 1.1g 1.1g S 0.0 0.4 0:23.76 oracle_53325_to 63393 oracle 20 0 77.4g 1.1g 1.1g S 0.0 0.4 0:15.74 ora_w00j_topprd 153706 oracle 20 0 77.4g 1.1g 1.1g S 0.0 0.4 0:14.09 ora_w006_topprd 165413 oracle 20 0 77.4g 1.1g 1.0g S 0.0 0.4 0:12.37 ora_w00a_topprd 78207 oracle 20 0 77.4g 1.1g 1.0g S 0.0 0.4 0:11.43 ora_w007_topprd 157015 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:12.00 ora_w00c_topprd 73660 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:13.04 ora_w00f_topprd 70189 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:11.33 ora_w005_topprd 190361 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:11.17 ora_w001_topprd 194992 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:11.84 ora_w00l_topprd 3240 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:14.04 ora_w00h_topprd 69791 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:14.72 ora_w00e_topprd 193243 oracle 20 0 77.4g 992.3m 989.1m S 0.0 0.4 0:10.89 ora_w000_topprd 104520 oracle 20 0 77.4g 990656 986464 S 0.0 0.4 0:09.29 ora_w00b_topprd 111719 oracle 20 0 77.4g 981984 977172 S 0.0 0.4 0:02.51 oracle_111719_t 107025 oracle 20 0 77.4g 965608 961772 S 0.3 0.4 0:09.03 ora_w00i_topprd
最新发布
08-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值