- 博客(5)
- 收藏
- 关注
原创 swjtu作业三(第三题)
某个人站在一个由黑白方格构成的矩形区域中,他从某个黑色方格出发,向上下左右四个方向移动,每次只能从一个黑色方格移动到另一个黑色方格,问他最多能够走多少个黑色方格。,表示矩形区域的宽度(列数)和高度(行数),也就是水平和垂直方向上方格的数量。”符号构成,分别表示黑色方格,白色方格和人起始所在的黑色方格。输出一个整数,表示他最多能走的黑色方格的数量,占一行。输入数据的第一行包含两个整数。
2023-04-09 21:53:09 304
原创 swjtu算法作业3
古卡萨人为了建造一个高塔,先采集了大量不同类型的石块。每种类型的石块的高度为hi数量为ci。他们在修建高塔之前,先通过占卜确定每种类型的石块能够摆放的最大高度,然后再将他们一块一块垒起来,最终完成了高塔的建造。,分别表示该类型的石块的高度,该类型石块能够摆放在塔上的最大高度以及该类型石块的数量。输入要求:输入第1行为整数n,表示石块的类型。输出要求:输出1行,包含一个整数,也就是利用这些石块能够建造的高塔的最大高度。请你根据现有石块的情况计算出他们最高能够建造出的高塔的高度。
2023-04-09 21:06:55 241
原创 swjtu作业三
现在棋盘的某方形区域内摆满棋子,下图为该棋盘4*4的区域内摆放棋子的情况。如果用b和w表示该方形网格中棋子的颜色,b为黑色,w为白色。,也就是如果原来棋子的颜色是白色则变成黑色,是黑色则会变成白色。输入要求:输入第一行为整数n,表示棋盘中放摆放棋子的行数和列数,其后的n行,每行有n个字符,由b和w组成,分别表示棋子的初始颜色。请编写程序,希望通过最少次数的变换将棋盘中的棋子全部变成白色或者黑色。(称为一次变换),则周围四个方向上的棋子将会改变颜色。输出要求:输出1个整数,占1行,表示最少的变换次数。
2023-04-09 21:03:11 203
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人