小明最近迷恋上了一款游戏《我的世界》,哎游戏里小明可以任意开发资源然后建造各种宏伟的建筑。有一天小明发现了一块荒野的土地上有很多宝藏,小明想在土地上建一栋房子从而把宝藏包围起来

简介: 小明最近迷恋上了一款游戏《我的世界》,哎游戏里小明可以任意开发资源然后建造各种宏伟的建筑。有一天小明发现了一块荒野的土地上有很多宝藏,小明想在土地上建一栋房子从而把宝藏包围起来

小明最近迷恋上了一款游戏《我的世界》,哎游戏里小明可以任意开发资源然后建造各种宏伟的建筑。有一天小明发现了一块荒野的土地上有很多宝藏,小明想在土地上建一栋房子从而把宝藏包围起来。

小明对应要建造的房子如下:

现在小明告诉你地图的行列数,帮他画出房子的设计图。

样例输入:

样例输出:

实现:

import java.util.Scanner;
public class test5 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();//表示行数
        int m = scanner.nextInt();//表示列数
        for(int j=1;j<=(2*n+1);j++){
            if(j%2==1) {
                for (int i = 1;i<=(2*m+1);i++) {
                    if (i % 2 == 1) {
                        System.out.print("+");
                    } else {
                        System.out.print("-");
                    }
                }
            }
            else{
                for (int i = 1; i <= (2*m+1); i++) {
                    if (i % 2 == 1) {
                        System.out.print("|");
                    } else {
                        System.out.print("*");
                    }
                }
            }
            System.out.println("");
        }
    }
}

测试:

//输入
3
4
//输出
+-+-+-+-+
|*|*|*|*|
+-+-+-+-+
|*|*|*|*|
+-+-+-+-+
|*|*|*|*|
+-+-+-+-+
相关文章
|
11月前
|
机器学习/深度学习 编解码 计算机视觉
MATLAB实现人脸识别检测与标出图片中人脸
MATLAB实现人脸识别检测与标出图片中人脸
490 0
|
Java
Java——子类的继承性
Java——子类的继承性
326 0
【Flask】WARNING: This is a development server. Do not use it in a production deployment.
WARNING: This is a development server. Do not use it in a production deployment.
|
存储 运维 监控
阿里云刘伟光:2 万字解读金融级云原生
阿里云刘伟光:2 万字解读金融级云原生
|
SQL 测试技术 数据安全/隐私保护
测试开发——用例篇(如何设计一个测试用例,设计测试用例的一些具体方法)(上)
测试开发——用例篇(如何设计一个测试用例,设计测试用例的一些具体方法)(上)
9332 0
|
8天前
|
人工智能 自然语言处理 文字识别
阿里云百炼Qwen3.7-Max简介:能力、优势、支持订阅计划参考
Qwen3.7-Max是阿里云百炼面向智能体时代推出的新一代旗舰模型,对标GPT-5.5、Claude Opus 4.7等闭源旗舰。该模型支持百万级token上下文窗口,具备顶级推理能力、多模态搜索与视觉理解增强、流式输出低延迟响应等核心优势,覆盖编程、办公、长周期自主执行等复杂场景。同时支持OpenAI接口兼容,便于系统快速迁移。用户可通过Token Plan团队或节省计划等订阅方式灵活调用,适合企业级高要求场景使用。
3682 16
阿里云百炼Qwen3.7-Max简介:能力、优势、支持订阅计划参考
|
16天前
|
人工智能 开发工具 iOS开发
Claude Code 新手完全上手指南:安装、国产模型配置与常用命令全解
Claude Code 是一款运行在终端环境中的 AI 编程助手,能够直接在命令行中完成代码生成、项目分析、文件修改、命令执行、Git 管理等开发全流程工作。它最大的特点是**任务驱动、终端原生、轻量高效、多模型兼容**,无需图形界面、不依赖 IDE 插件,能够深度融入开发者日常工作流。
3603 13
|
10天前
|
人工智能 自然语言处理 供应链