蓝桥杯 java 试题 基础练习 字母图形
资源限制
内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s
问题描述
利用字母可以组成一些美丽的图形,下面给出了一个例子:
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。
输入格式
输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。
输出格式
输出n行,每个m个字符,为你的图形。
样例输入
5 7
样例输出
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
问题分析:
对于图形来说,在A之前的可以看作是逐渐减一,在A之后的可以看成是逐渐加1
ABCDEFG
BABCDEF
CBABCDE
DCBABCD
EDCBABC
代码如下:
package _4_30;import java.util.Scanner;public class AlphabeticGraphics {public static void main(String[] args) {int n,m;Scanner sc=new Scanner(System.in);n=sc.nextInt();m=sc.nextInt();char[][] graph=new char[n][m];for(int i=0;i<n;i++) {graph[i][0]=(char) ('A'+i); //给第一列的元素赋值}for(int i=0;i<n;i++)for(int j=1;j<m;j++) {if(j>i) graph[i][j]=(char) (graph[i][j-1]+1); //给A为中心之后的元素赋值else graph[i][j]=(char) (graph[i][j-1]-1); //给A为中心之前的元素赋值}for(int i=0;i<n;i++)System.out.println(graph[i]); }
}
蓝桥杯 java 试题 基础练习 字母图形相关推荐
- 【蓝桥杯 C++】 基础练习 字母图形 及其 补充练习
资源限制 时间限制:1.0s 内存限制:256.0MB ________________________________________________________________________ ...
- 蓝桥杯 题库 基础练习 字母图形
问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个 ...
- 蓝桥杯java试题 基础练习 杨辉三角形
下列两种方法的实现方法一致,可以看自己倾向于哪种表达: 1 package 杨辉三角;import java.util.Scanner;public class Main {public static ...
- Python 蓝桥杯试题 基础练习 字母图形
Python 蓝桥杯试题 基础练习 字母图形 问题描述: 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个 ...
- 试题 基础练习 字母图形
试题 基础练习 字母图形 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCB ...
- 2013蓝桥杯java试题_蓝桥杯2013决赛java本科b组试题.doc
蓝桥杯2013决赛java本科b组试题.doc 试题一:公式求值问题描述输入n,m,k,输出下面公式的值.其中C_n^m是组合数,表示在n个人的集合中选出m个人组成一个集合的方案数.组合数的计算公式如 ...
- 蓝桥杯Java必备基础知识总结大全【3W字】持续更新中
本文会持续更新,如果对您有帮助的话可以点点关注,双击 本人2021年蓝桥杯C++B组国二,今年转战Java,并整理此文,希望能够对大家有所帮助,第一次写这么长的文章,可能有的地方写的不是很好,还请大家 ...
- 【蓝桥杯】 《3W字数总结》 蓝桥杯Java必备基础知识以及国赛真题解析
本文会持续更新,如果对您有帮助的话可以点点关注,双击 本人2021年蓝桥杯C++B组国二,今年转战Java,并整理此文,希望能够对大家有所帮助,第一次写这么长的文章,可能有的地方写的不是很好,还请大家 ...
- 蓝桥杯 Java试题 H: 数字三角形
大家关注微信公众号 罡罡同学 回复蓝桥杯 可免费获得历年真题和C语言版的真题源代码 Java试题 H: 数字三角形 4 5 2 6 5 [样例输出] 27 import java.util.Scann ...
最新文章
- 【百度分享】以太网卡TSO技术浅析
- SQL SERVER 导入EXCEL的存储过程
- Matlab中常用希腊字母表查询
- 如何将自开发的SAP UI5应用以tile的方式配置到SAP Fiori Launchpad里
- c语言goto语句用法_C语言32个关键字9种控制语句34种运算符整理
- TCP和UDP,HTTP和HTTPS
- 董老师又双叒叕送书啦,8本《Python网络程序设计(微课版)》
- 华为研发雄起加拿大!
- 在SQL Server 2000中使用Transact-SQL建立数据库
- 「中间件」RocketMQ解决消息顺序和重复性消费问题整理(附测试代码)
- linux内存和缓冲区,Linux上怎么清除缓存、缓冲区和交换区空间?
- svn sync主从同步学习
- 静态GPS控制测量使用技术方法
- 修改smartbi的JVM调优
- C++ sqlite3解决中文排序问题
- 学习C++在windows下窗口应用程序开发(一)
- 我的世界服务器服主无限圈地,我的世界服务器怎么圈地 圈地命令使用方法
- WIN10手动添加开机启动项,自己测试可用
- 华清远见嵌入式开发工程师2022
- new URL(“www.jjj.com“)