AC Terminal #! /bin/bash input_file=$1 output_file=$2 read n < $input_file sum=0 for ((i = 1; i <= n; i ++ )) do sqr=`expr $i \* $i` sum=`expr $sum + $sqr` done echo $su…
AC Terminal 笔记: 1、默认退出值为0,所以可以不用加exit 0 2、“$1” 需要带引号是因为测评的数据参数可能带空格,来自Y总的习题课 3、关闭vim打开的check_file.sh,然后homework 3 test才能得分。因为vim打开状态,当前目录下会有对应的.swap文件。作业要求当前目录下只有一个文件。 作业: (1)…
AC Terminal #! /bin/bash read n read m for ((i = 1; i <= n; i ++ )) do st[$i]=0 done dfs() { if [ $1 -eq $n ] then m=`expr $m - 1` if [ $m -eq 0 ] then echo ${path[@]} retu…
AC Terminal cd homeowrk_0 # 进入作业目录 vim helper.sh # 创建作业脚本 chmod +x helper.sh # 添加可执行权限 小技巧:如何将服务器中的文件整体复制出来? 退出tmux cat filename:展示filename的文件内容 鼠标选中文本开头的若干字符 用滚轮滑到文件结尾 按住Shif…
AC Terminal #! /bin/bash read n a[0]=1 a[1]=1 for ((i = 2; i <= n; i ++ )) do x=$(expr $i - 1) y=$(expr $i - 2) a[$i]=$(expr ${a[$x]} + ${a[$y]}) done echo ${a[$n]}