
[018]HackerRank系列
Zero Ice
编辑&代码艺术
展开
-
[018]HackerRank系列 | Shell小数处理(scale 四舍五入)
一、问题 二、解决办法 read resString; echo "scale = 3; $resString" | bc 注意: 由于上面Scale处理小数不可以四舍五入!!! 对于某些测试案例会报错!例如: 三、小数四舍五入 # 先通过scale处理后四位小数,再通过printf四舍五入为三位小数 read resString; printf "%0.3f" $(echo "scale = 4; $resString" | bc) ...原创 2020-08-21 21:04:11 · 1702 阅读 · 0 评论 -
[018]HackerRank系列 | Shell遍历某个字符串多种用法
一、问题 二、用法 2.1 $(seq 1 50) for num in $(seq 1 50) do echo "${num}" done 2.2{1..50} for i in {1..50} do echo $i done 2.3sed echo {1..50} | sed 's/ /\n/g' 2.4seq printf $(seq -s "\n" 1 50)原创 2020-08-21 19:45:27 · 259 阅读 · 0 评论