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