1. 程式人生 > >字母圖形

字母圖形

har content spa 約定 ++i value padding 代碼 art

基礎練習 字母圖形 時間限制:1.0s 內存限制:256.0MB 問題描寫敘述

利用字母能夠組成一些漂亮的圖形,以下給出了一個樣例:

ABCDEFG

BABCDEF

CBABCDE

DCBABCD

EDCBABC

這是一個5行7列的圖形,請找出這個圖形的規律。並輸出一個n行m列的圖形。

輸入格式 輸入一行,包括兩個整數n和m,分別表示你要輸出的圖形的行數的列數。

輸出格式 輸出n行,每一個m個字符。為你的圖形。 例子輸入 5 7 例子輸出 ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC 數據規模與約定 1 <= n, m <= 26。


//代碼:

#include<stdio.h> 
char f[26]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
int main(){
	int n,m;
	while(~scanf("%d%d",&n,&m)){
		for(int i=1;i<=n;++i){
			for(int j=1;j<=m;++j){
				if(j<i)
				  printf("%c",f[i-j]);
				else
				  printf("%c",f[j-i]);
			}
			printf("\n") ;
		}
	}
	return 0;
}


字母圖形