字母圖形
阿新 • • 發佈:2017-05-17
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; }
字母圖形