ブルーブリッジカップ基礎練習アルファベットグラフィック(C++)
865 ワード
ブルーブリッジカップ基礎練習アルファベットグラフィック(C++)
最近は自分で練習しているので、正しいコードを共有しながら記録して表示しやすいです.しかし、複雑すぎて、最も簡単なコードとは限らない可能性があります.
問題の説明
アルファベットを使用すると、美しい図形を構成できます.次の例を示します.
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
これは5行7列の図形です.この図形の法則を見つけて、n行m列の図形を出力してください.
入力フォーマット
出力するグラフィックの行数を表す2つの整数nとmを含む行を入力します.
出力フォーマット
n行を出力して、m文字ごとに、あなたの図形です.
サンプル入力
5 7
サンプル出力
ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC
データ規模と約定
1 <= n, m <= 26.コード
最近は自分で練習しているので、正しいコードを共有しながら記録して表示しやすいです.しかし、複雑すぎて、最も簡単なコードとは限らない可能性があります.
問題の説明
アルファベットを使用すると、美しい図形を構成できます.次の例を示します.
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
これは5行7列の図形です.この図形の法則を見つけて、n行m列の図形を出力してください.
入力フォーマット
出力するグラフィックの行数を表す2つの整数nとmを含む行を入力します.
出力フォーマット
n行を出力して、m文字ごとに、あなたの図形です.
サンプル入力
5 7
サンプル出力
ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC
データ規模と約定
1 <= n, m <= 26.
#include
using namespace std;
int main()
{
char a[26][26];
int n,m;
cin>>n>>m;
for(int j=0;jj)
a[i][j]=a[i-1][j]+1; // +1
}
}
for(int i=0;i