1157 零起點學演算法64 回型矩陣

2021-10-17 18:42:52 字數 1384 閱讀 7282

輸出n*m的回型矩陣

多組測試資料

每組輸入2個整數 n和m(不大於20)  

輸出n*m的回型矩陣,要求左上角元素是1,(每個元素佔2個位置,靠右) 

4 3
1  2  3

10 11 4

9 12 5

8 7 6

零起點學演算法

好難啊!!!這個方法只能用於行列相等的情況

#include#includeusing namespace std;

int main()

; int count=0;

int start=0,finish1=n-1,finish2=m-1;///列邊緣與行邊緣

//while(count=start;i--)

a[finish1][i]=++count;

///列印出:1 2 3

/// 4

/// 5

/// 8 7 6

///從下往上,同一列i變j不變

for(i=finish1-1;i>=start+1;i--)

a[i][start]=++count;

///列印出:1 2 3

/// 10 4

/// 9 5

/// 8 7 6

start++;///行向下一行

finish1--;///列數減少一列

finish2--;

}for(int i=0;ivoid right (int a);

void down(int a);

void left(int a);

void up(int a);

int a[30][30], i, j, k,l,n,m,x,y,o,p;

int main()

}void right(int i)

else

for (i = 0; i < x; i++)

printf("\n");

}}void down(int i)

else

for (i = 0; i < x; i++)

printf("\n");

}}void left(int i)

else

for (i = 0; i < x; i++)

printf("\n");

}}void up(int i)

else

for (i = 0; i < x; i++)

printf("\n");

}}

零起點學演算法68 刪除字元

include include include int main printf n memset str,0,sizeof str getchar 不寫會出錯 return 0 這是乙個非常水的題,主要想講一下gets 讀取的換行符會被轉化成 0 來結束字串的讀入。但是gets之後,再次讀取乙個字元...

零起點學演算法104 第幾天?

time limit 1 sec memory limit 128 mb 64bit io format lld 給定乙個日期,輸出這個日期是該年的第幾天。輸入資料有多組,每組佔一行,資料格式為yyyy mm dd組成,具體參見sample input 另外,可以向你確保所有的輸入資料是合法的。對於...

1171 零起點學演算法78 牛牛

牛牛是一種紙牌遊戲,總共5張牌,規則如下 如果找不到3張牌的點數之和是10的倍數,則為沒牛 如果其中3張牌的點數之和是10的倍數,則為有牛,剩下兩張牌的點數和對10取餘數,餘數是幾,就是牛幾,特別的當餘數是0的時候是牛牛 例如 1 2 3 4 5,1 4 5 0 mod 10 2 3 5 mod 1...