摘要:
这题其实我不会,不过我想到了一个很损的方法,就是打暴力 直接一个个判断 我就不发代码了,有些长 主要思路就是: 定义两个char型二维数组 输入到一个数组里 另一个数组全部换成*号 判断出yizhong时就换成yizhong 就像这样: if(a[i][j]=='y')//判断 { if(a[i-1 阅读全文
摘要:
这题懂了之后就很简单了,感觉和一维的迷宫差不多 先看样例吧 5 1 5 3 3 1 2 5 要从一楼上到五楼 一楼是直接上(下)三层,因为没有-2楼,所以上到4楼 再从四楼下到二楼 最后从二楼上到五楼 一共用了三步 上代码吧: #include<cstdio> #include<iostream> 阅读全文
摘要:
这个题看起来十分的复杂,不过读完题就发现这题其实就是个递归(虽然我递归这块学的不好( ̄▽ ̄)") 这题就是把一个数分成二的几次方的和,然后余数和比它小的最大的二的次方数,如果不是二的一次方或者二的零次方,就要接着递归。 感觉写起来会很复杂啊。 直接上代码吧: #include<iostream> # 阅读全文