问题描述
利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式
输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。
输出格式
输出n行,每个m个字符,为你的图形。
样例输入
5 7
样例输出
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
数据规模与约定
1 <= n, m <= 26。

分析:看这这个输出样例!!像不像个矩阵!拿A举例,每个A所在的位置都是(x,x),相减永远为0,而B则是行列相减为1(这里用绝对值),所以规律很好找出,利用每个字母所在的位置相减为固定值即可:

//利用矩阵坐标;
#include<iostream>
#include<cmath>
using namespace std;int main()
{int i,k=0,m,n;char a[105];char x='A';for(i=1;i<27;i++){a[k++]=x++;}cin>>m>>n;for(i=1;i<=m;i++){for(int j=1;j<=n;j++){cout<<a[abs(i-j)];}cout<<endl;}return 0;
}

【蓝桥杯】-数字图形-C++解决相关推荐

  1. 蓝桥杯 数字三角形

    蓝桥杯 数字三角形 问题描述 (图3.1-1)示出了一个数字三角形. 请编一个程序计算从顶至底的某处的一条路 径,使该路径所经过的数字的总和最大. ●每一步可沿左斜线向下或右斜线向下走: ●1< ...

  2. 第十一届蓝桥杯 ——数字三角形

    题目描述 上图给出了一个数字三角形. 从三角形的顶部到底部有很多条不同的路径. 对于每条路径,把路径上面的数加起来可以得到一个和,你的任务就是找到最大的和. 路径上的每一步只能从一个数走到下一层和它最 ...

  3. 蓝桥杯-数字三角形 (java)

    算法训练 数字三角形 时间限制:1.0s 内存限制:256.0MB问题描述(图3.1-1)示出了一个数字三角形. 请编一个程序计算从顶至底的某处的一条路径,使该路径所经过的数字的总和最大.●每一步可沿 ...

  4. Java 蓝桥杯 字母图形

    目录标题 题目描述 解题思路 代码 流程图 题目描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行 ...

  5. java 蓝桥杯 数字游戏

    试题 算法训练 数字游戏 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给定一个1-N的排列a[i],每次将相邻两个数相加,得到新序列,再对新序列重复这样的操作,显然每次得到的序列 ...

  6. 蓝桥杯数字三角形java,蓝桥杯数字三角形(java)

    题目要求: 问题描述 (图3.1-1)示出了一个数字三角形. 请编一个程序计算从顶至底的某处的一条路 径,使该路径所经过的数字的总和最大. ●每一步可沿左斜线向下或右斜线向下走: ●1<三角形行 ...

  7. 【蓝桥杯】 三行代码解决 “全排列的价值”(2022省赛pythonA组)

    三行代码解决 "全排列的价值"(2022省赛pythonA组) 置顶代码: from math import factorial n = int(input()) print(fa ...

  8. java蓝桥杯数字黑洞_【蓝桥杯】数字黑洞(5位黑洞数)

    任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到一个最大的数:65432,一个最小的数23456. 求这两个数字的差,得:41976,把这个数字再次重复上述过程(如果不足5位, ...

  9. 蓝桥杯———数字三角形(JAVA)

    题目: 上图给出了一个数字三角形.从三角形的顶部到底部有很多条不同的路径.对于每条路径,把路径上面的数加起来可以得到一个和,你的任务就是找到最大的和. 路径上的每一步只能从一个数走到下一层和它最近的左 ...

最新文章

  1. 4个提高深度学习模型性能的技巧
  2. 【编程练习】C语言debug合集
  3. 店宝宝电脑版_起名字 测名字神器 电脑安卓全有了
  4. 购物篮推荐场景太复杂?没有商品相关性标签?看作者运用对比学习统统解决...
  5. .net core 2.1 mysql_ASP.NET Core 2.2 + MySQL + DB First
  6. 表按某个字段,新增一个序号列
  7. 当今年轻人创业,什么行业最有前途
  8. jquery属性过滤选择器[attr=value]、[attr!=value]、[attr^=value]、[attr$=value]、[attr*=value]、[attr|=value]
  9. #puppet#新版puppet的问题
  10. 使用VirtualBox在Ubuntu下虚拟Windows XP共享文件夹设置方法(亲测)
  11. nodejs之路-[0]安装及简易配置
  12. 开关电源设计从入门到精通(附教程)
  13. SCSI设备IO过程:磁盘上线与IO过程
  14. PDF header signature not found.
  15. 英特尔服务器主板怎么重装系统,foxconn主板怎么重装系统
  16. 解决ping/telnet本地localhost可以通过 ping/telnet本地ip无法通过问题
  17. 视频会议新格局确立 云计算开启技术叠加时代
  18. 【官宣】BSV工程师能力认证项目在CSDN推出线上学习平台
  19. linux系统应用实验DNS的安装,DNS配置实验小结
  20. openswan中的in_struct和out_struct函数

热门文章

  1. java在excel模块中新增sheet_poiexcel新增sheet
  2. 新手必备直播带货运营指南
  3. windows 下mysql备份脚本
  4. 被扣1000块工资了
  5. 【总结】1360- 试着降低前端业务复杂度
  6. Python 获取进程PID
  7. 微信朋友圈管理常见问题
  8. 学生党开学收藏榜单,通话质量好的蓝牙耳机
  9. sqlserver yyyyMMddHHmmss格式 转换为 日期格式
  10. 导出Excel的方式