题目1:箱子归位 其实就是求箱子坐标跟中心点坐标(2,2)(因为我把左上角当做 0,0)的横纵坐标差值的绝对值之和。比如(4,4)跟(2,2),得到的就是4。
我想怎么做:横纵坐标范围都是固定的。中心也是确定的。不确定的只有箱子所在的位置。我从第一行第一个开始判断对应的值是否为1(因为1代表箱子啊,我找到1我就知道箱子坐标了),这行没有就下一行,如此循环。找到了之后,因为要的是横纵差绝对值,所以我分成4种情况来计算了...我忘记C语言有没有取绝对值的函数了。最后得到结果输出,直接return 0;收工。
————————分割线————————
题目2:换种说法就是,让你制作一个矩形的广告牌,其面积会输入给你(肯定不会给你一个质数代表面积)。你要做的就是制作一个该面积的,边长为整数的,尽可能接近正方形的矩形广告牌,也就是长跟宽的差距尽可能小。你要输出对应的宽跟长。
我想怎么做:我声明了x,y来表示宽和长。既然要接近正方形,我直接就对面积进行开方(要包含头文件mat