在邊長為9的正方形培養皿中,正中心位置有m個細菌。假設細菌的壽命僅一天,但每天可繁殖10個後代,而且這10個後代,有兩個分布在原來的單元格中,其餘的均勻分布在其四周相鄰的八個單元格中。求經過n天後,細菌在培養皿中的分布情況。
輸出九行九列整數矩陣,每行的整數之間用空格分隔。整個矩陣代表n天後細菌在培養皿上的分布情況。
2
1
000
0000
0000
0000
0000
0000
0000
0002
2200
0000
2420
0000
0222
0000
0000
0000
0000
0000
0000
0000
00
首先每個有菌落的地方都會向四周繁殖,應注意不能越界。然後選擇讓菌落繁殖的程式,應用兩個陣列,保證前一天的菌落不變(a)後一天的增加(b),最後將後一天的陣列覆蓋成前一天的陣列。
#include
using
namespace std;
intmain()
,b[15][
15]=;
void
hanshu
(int a[15]
[15],
int b[15]
[15])
; cin>>a[5]
[5]>>n;
b[5]
[5]=a[5]
[5];
for(m=
1;m<=n;m++
)//加新生菌落
hanshu
(a,b);}
for(
int i=
1;i<=
9;i++)}
void
hanshu
(int a[15]
[15],
int b[15]
[15])
//覆蓋原菌落
*還有個問題不太明白這個**b[i][j]+=a[i][j];改為b[i][j]=a[i][j]2;後結果為什麼不一樣了,求解答·!
細菌的繁殖與擴散
描述 在邊長為9的正方形培養皿中,正中心位置有m個細菌。假設細菌的壽命僅一天,但每天可繁殖10個後代,而且這10個後代,有兩個分布在原來的單元格中,其餘的均勻分布在其四周相鄰的八個單元格中。求經過n 1 n 4 天後,細菌在培養皿中的分布情況。輸入輸入為兩個整數,第乙個整數m表示中心位置細菌的個數 ...
多維陣列 15 細菌的繁殖與擴散 python
在邊長為9的正方形培養皿中,正中心位置有m個細菌。假設細菌的壽命僅一天,但每天可繁殖10個後代,而且這10個後代,有兩個分布在原來的單元格中,其餘的均勻分布在其四周相鄰的八個單元格中。求經過n 1 n 4 天後,細菌在培養皿中的分布情況。輸入為兩個整數,第乙個整數m表示中心位置細菌的個數 2 m 3...
我與細菌室不得不說的故事(一) 革蘭氏染色
革蘭氏陽性菌由於細胞壁較厚,肽聚醣網層次較多且交聯緻密,經格蘭氏染色後能將結晶紫和碘的複合物牢固留在壁內,不容易被脫色液脫掉而仍然呈紫色,在此基礎上形成革蘭氏染色液試劑。染色結果將細菌分為革蘭氏陽性菌 紫色 革蘭氏陰性菌 紅色 兩大類。龍膽紫液 龍膽紫 乙醇 碘溶液 碘 碘化鉀 脫色液 丙酮 乙醇 ...