蓝桥杯——DNA(Java题解)
蓝桥杯——DNA(Java题解)
题目 1115:DNA时间限制: 1Sec内存限制: 128MB
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int N = scanner.nextInt();
for(int i=0;i
int a = scanner.nextInt();
int b = scanner.nextInt();
if(b==1){
print(a,b);
System.out.println();
}else{
print(a,b);
for(i=1;i
print2(a,b);
}
System.out.println();
}
}
}
public static void print(int a,int b){
for(int i=1;i<=a;i++){
for(int j=1;j<=a;j++){
if (i==j||(a-i+1)==j){
System.out.print("X");
} else{
System.out.print(" ");
}
}
System.out.println();
}
}
public static void print2(int a,int b){
for(int i=2;i<=a;i++){
for(int j=1;j<=a;j++){
if (i==j||(a-i+1)==j){
System.out.print("X");
} else{
System.out.print(" ");
}
}
System.out.println();
}
}
}
蓝桥杯——DNA(Java题解)相关教程
2018第九届蓝桥杯大赛国赛(软件类)试题 A组
2018第九届蓝桥杯大赛国赛(软件类)试题 A组 已知三角形三个顶点在直角坐标系下的坐标分别为: (2.3, 2.5) (6.4, 3.1) (5.1, 7.2) 求该三角形的面积。 注意,要提交的是一个小数形式表示的浮点数。 要求精确到小数后3位,如不足3位,需要补零。 ——————
JAVA的集合系列:ArrayList、LinkedList、HashSet、HashMap、Ite
JAVA的集合系列:ArrayList、LinkedList、HashSet、HashMap、Iterator 目录 ArrayList LinkedList HashSet HashMap Iterator(迭代器) ArrayList ??ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除
Java String 类
Java String 类 本小节我们将介绍 String 类的常用方法,并结合示例辅助理解。 1)第 1 种方式就是我们最常见的创建字符串的方式: String str1 = Hello World!; 2)第 2 种方式是对象实例化的方式,使用 new 关键字,并将要创建的字符串作为构造参数: String
javase 03 异常机制
javase 03 异常机制 异常的概念 异常 (Exception) 即例外,程序没有按自己预想的结果运行出来,出现了非正常情况,即“程序得病了”。怎么让我们写的程序做出合理的处理,不至于崩溃是我们关注的核心。 异常机制就是当程序出现错误,程序如何安全退出的机制。
Java web 过滤器 Filter 验证登录
Java web 过滤器 Filter 验证登录 doFilter()方法中定义的是ServletRequest类型的对象,那么要想取得session,则必须进行向下转型,将ServletRequest变为HttpServletRequest接口对象,才能通过getSession()方法取得session对象。 验证 用户名: zhangsan 密码:
Java Spring Cloud Alibaba-RocketMQ:(四)完善 rocketmq-prod
Java Spring Cloud Alibaba-RocketMQ:(四)完善 rocketmq-produce-example 项目 完善 rocketmq-produce-example 项目 1.添加一个配置文件 2.添加一个启动类 3.添加 MQSource 4.添加发送消息的类 5.添加配置类 6.事务消息往往需要我们监听回查 7.构建一个简
#Java #输出九九乘法表
#Java #输出九九乘法表 package practice1;import java.util.Scanner;public class Xingxing{public static void main(String[] args){ for(int i=1;i=9;i++) { for(int j=1;j=i;j++) { System.out.print(i+*+j+=+i*j); System.out.print( ); } System.out.pr
java实现单链表、栈、队列三种数据结构
java实现单链表、栈、队列三种数据结构 1、在我们数据结构中,单链表非常重要。它里面的数据元素是以结点为单位,每个结点是由数据元素的数据和下一个结点的地址组成,在java集合框架里面 LinkedList、HashMap(数组加链表)等等的底层都是用链表实现的。 2、