• 蓝桥杯 输出字符


    利用字母可以组成一些美丽的图形,下面给出了一个例子:

    ABCDEFG

    BABCDEF

    CBABCDE

    DCBABCD

    EDCBABC

    这是一个57列的图形,请找出这个图形的规律,并输出一个nm列的图形。

    输入格式

    输入一行,包含两个整数nm,分别表示你要输出的图形的行数的列数。

    输出格式

    输出n行,每个m个字符,为你的图形。

    样例输入

    5 7

    样例输出

    ABCDEFG

    BABCDEF

    CBABCDE

    DCBABCD

    EDCBABC

    数据规模与约定

    1 <= n, m <= 26

    #include<stdio.h>
    int N=5,M=7;
    void f(){
        for(int i=0;i<N;i++){
            int j=i;
            //从 A右向左 
            while(j>=0){
                printf("%c",'A'+j);
                j--;
            }
            int s=i+1;    //控制右边还有多少个要输出 
            int m=1;    //从加一开始输出 
            while(s<M){
                printf("%c",'A'+m);
                s++;
                m++;
            }
            //从 A左向右输出 
            printf("
    ");
        }
    }
    int main(){
        f();
        return 0;
    } 
  • 相关阅读:
    第三次jsp作业
    快速排列 使用链表
    Cross
    题目
    ranch
    robot
    Mold
    Mold2
    OX_pattern
    KSC sort
  • 原文地址:https://www.cnblogs.com/sky-z/p/4415299.html
Copyright © 2020-2023  润新知