![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
华为机试
琥珀彩
这个作者很懒,什么都没留下…
展开
-
洞穴逃跑-精灵王子
//精灵王子在一个快要坍塌的洞穴,他必须尽快逃离。 //他跑步速度为17m/s,以跑步速度无法逃出。 //他拥有闪烁法术,在1s内移动60m,但每次会消耗魔法值10点。魔法值恢复的速度是4点/s,在原地休息才能恢复。 //已知:魔法初始值M,离洞口的距离S,距离洞穴坍塌的时间T。 //若能逃出,输出“yes”,并输出逃出所用最短时间;若不能,输出no,并输出走的距离。原创 2016-07-11 14:55:58 · 452 阅读 · 0 评论 -
字符串 格式对齐
//按要求分解字符串. //输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。 //例如:输入2,8, “abc” ,“123456789”,则输出为“abc00000”,“12345678“,”90000000” #include #include #include void main() { int M,N; scanf("%d %d",&M原创 2016-07-11 17:17:02 · 1009 阅读 · 0 评论 -
已经划分成组 的 字符串逆至
被分隔符划分的字符串,逆至 输入:abc/ghi/hop/ 输出:/hop/ghi/abc 输入: abc/ghi/hop 输出: hop/ghi/abc 思路:从后向前找分隔符 / ,用j,k分别标记两个分隔符之间的字符串的首尾,那么就是找到相邻的分隔符下标。 最后注意,字符串起始处可能没有分隔符 / ,这时就输出即可。 #incl翻译 2016-07-11 19:04:51 · 450 阅读 · 0 评论