洛谷每日1题-------Day1__超级玛丽游戏

ops/2025/2/28 0:06:34/

# P1000 超级玛丽游戏

## 题目背景

本题是洛谷的试机题目,可以帮助了解洛谷的使用。

建议完成本题目后继续尝试 [P1001](/problem/P1001)、[P1008](/problem/P1008)。  

另外强烈推荐[新用户必读贴](/discuss/show/241461)

## 题目描述

超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。


                ********
               ************
               ####....#.
             #..###.....##....
             ###.......######              ###            ###
                ...........               #...#          #...#
               ##*#######                 #.#.#          #.#.#
            ####*******######             #.#.#          #.#.#
           ...#***.****.*###....          #...#          #...#
           ....**********##.....           ###            ###
           ....****    *****....
             ####        ####
           ######        ######
##############################################################
#...#......#.##...#......#.##...#......#.##------------------#
###########################################------------------#
#..#....#....##..#....#....##..#....#....#####################
##########################################    #----------#
#.....#......##.....#......##.....#......#    #----------#
##########################################    #----------#
#.#..#....#..##.#..#....#..##.#..#....#..#    #----------#
##########################################    ############

## 输入格式

## 输出格式

如描述

题解:

#include<iostream>
using namespace std;
int main(){
cout<<"                ********"<<endl;
cout<<"               ************"<<endl;
cout<<"               ####....#."<<endl;
cout<<"             #..###.....##...."<<endl;
cout<<"             ###.......######              ###            ###"<<endl;
cout<<"                ...........               #...#          #...#"<<endl;
cout<<"               ##*#######                 #.#.#          #.#.#"<<endl;
cout<<"            ####*******######             #.#.#          #.#.#"<<endl;
cout<<"           ...#***.****.*###....          #...#          #...#"<<endl;
cout<<"           ....**********##.....           ###            ###"<<endl;
cout<<"           ....****    *****...."<<endl;
cout<<"             ####        ####"<<endl;
cout<<"           ######        ######"<<endl;
cout<<"##############################################################"<<endl;
cout<<"#...#......#.##...#......#.##...#......#.##------------------#"<<endl;
cout<<"###########################################------------------#"<<endl;
cout<<"#..#....#....##..#....#....##..#....#....#####################"<<endl;
cout<<"##########################################    #----------#"<<endl;
cout<<"#.....#......##.....#......##.....#......#    #----------#"<<endl;
cout<<"##########################################    #----------#"<<endl;
cout<<"#.#..#....#..##.#..#....#..##.#..#....#..#    #----------#"<<endl;
cout<<"##########################################    ############"<<endl;
}

注:空格符应写在" "之间. 

C语言更优解:

#include<stdio.h>
int main() {printf("                ********\n""               ************\n""               ####....#.\n""             #..###.....##....\n""             ###.......######              ###            ###\n""                ...........               #...#          #...#\n""               ##*#######                 #.#.#          #.#.#\n""            ####*******######             #.#.#          #.#.#\n""           ...#***.****.*###....          #...#          #...#\n""           ....**********##.....           ###            ###\n""           ....****    *****....\n""             ####        ####\n""           ######        ######\n""##############################################################\n""#...#......#.##...#......#.##...#......#.##------------------#\n""###########################################------------------#\n""#..#....#....##..#....#....##..#....#....#####################\n""##########################################    #----------#\n""#.....#......##.....#......##.....#......#    #----------#\n""##########################################    #----------#\n""#.#..#....#..##.#..#....#..##.#..#....#..#    #----------#\n""##########################################    ############\n");return 0;
}

http://www.ppmy.cn/ops/161801.html

相关文章

什么是完全前向保密(PFS)?

在当今数字化时代&#xff0c;信息安全至关重要。而密码学中的完全前向保密&#xff08;Perfect Forward Secrecy&#xff0c;简称PFS&#xff09;技术&#xff0c;已经成为保障信息安全的关键一环。如果没有完全前向保密&#xff0c;一旦长期密钥被泄露&#xff0c;攻击者就可…

jspssm539springboot 校园闲置物品租售

&#x1f4d8; 博主小档案&#xff1a; 花花&#xff0c;一名来自世界500强的资深程序猿&#xff0c;毕业于国内知名985高校。 &#x1f527; 技术专长&#xff1a; 花花在深度学习任务中展现出卓越的能力&#xff0c;包括但不限于java、python等技术。近年来&#xff0c;花花更…

2025蓝桥杯JAVA编程题练习Day5

1.最少步数【省模拟赛】 问题描述 小蓝要上一个楼梯&#xff0c;楼梯共有 n 级台阶&#xff08;即小蓝总共要走 nn级&#xff09;。小蓝每一步可以走 1 级、2 级或 3 级台阶。 请问小蓝至少要多少步才能上到楼梯顶端&#xff1f; 输入格式 输入一行包含一个整数 n。 输出…

【DBeaver】连接带kerberos的hive[Apache|HDP]

目录 一、安装配置Kerberos客户端环境 1.1 安装Kerberos客户端 1.2 环境配置 二、基于Cloudera驱动创建连接 三、基于Hive原生驱动创建连接 一、安装配置Kerberos客户端环境 1.1 安装Kerberos客户端 在Kerberos官网下载,地址如下&#xff1a;https://web.mit.edu/kerberos…

java23种设计模式-原型模式

原型模式&#xff08;Prototype Pattern&#xff09;学习笔记 &#x1f31f; 定义 原型模式属于创建型设计模式&#xff0c;通过复制现有对象&#xff08;原型&#xff09;来创建新对象&#xff0c;避免重复进行初始化操作。该模式的核心是实现对象的克隆能力。 &#x1f3af…

针对视频内容进行检测开源项目

以下是10个可以实现视频是否涉及擦边或黄色内容检测的免费开源GitHub项目推荐&#xff1a; 1. **OpenNSFW2** OpenNSFW2 是一个用于检测图片和视频是否包含成人内容的开源库。它基于深度学习模型&#xff0c;能够实时分析视频帧并给出概率值&#xff0c;判断内容是否涉及…

实习复习DAY1

深入理解面向对象编程思想及其三大特性&#xff08;封装、继承、多态&#xff09; C语言与C的区别 头文件不同&#xff0c;C语言的头文件有.h&#xff0c;C中没有C语言中没有Bool 类型C语言不能函数重载&#xff0c;C可以进行函数重载 什么是函数重载&#xff1f; 在一个作用域…

高级系统架构师--第十章:计算机网络

文章目录 10.1 计算机网络技术概述计算机网络技术 10.2 组网技术OSI七层模型 10.3 TCP/IP协议族TCP-IP协议族 DHCPDHCPDNSDNS IPV6特点 10.4 网络规划与设计网络冗余设计网络规划与设计逻辑网络设计物理网络设计 其他知识交换机逻辑网络设计和物理网络设计网络架构各层次TCP各阶…