当前位置: 首页 > news >正文

luogu----P1000 超级玛丽游戏

题目背景

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

建议完成本题目后继续尝试 P1001、P1008。

另外强烈推荐新用户必读帖。学术版与题目总版内发帖、回复需要达到 受信任的用户 的权限,在洛谷经常做题、参与比赛即可快速达到该权限等级。

题目描述

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

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

输入格式

输出格式

如描述。

输入输出样例

输入 #1复制

输出 #1复制

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

很坏!

本题如果用cout直接输出,咱可能会被累死的,加上这题的空格也十分有说法;

所以本人建议大家用printf。

代码如下:

基础cout(本人已燃烬):

#include <bits/stdc++.h> 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; }

简单一些的printf:

​ #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; } ​

Ok,到此结束,下课!

小彩蛋:本人luogu号叫dzr2015(求关!小号有点菜,不经常上)

http://www.jsqmd.com/news/1129019/

相关文章:

  • 终极指南:如何用AI增强开发工作流实现3倍效率提升
  • 从弱口令挖掘到SRC奖金:实战路径与高阶技巧全解析
  • 环境准备和使用指南
  • cpp数据结构
  • PyTorch实战:构建CK+表情识别数据管道
  • 河源市万川石英发展有限公司工厂简介
  • Nintendo Switch游戏文件终极管理指南:NSC_BUILDER完全解析
  • 存储芯片千问千答第1问:Nand SCA是什么
  • 深度解析Bottles:如何在Linux上轻松运行Windows游戏和软件
  • 第 5 篇:MAC 地址——IP 管远方,MAC 管眼前
  • Claude怎么转PDF?AI导出鸭多平台办公新方案深度评测
  • C#版“福尔摩斯”:文件监听的“潜伏”与“反侦察”艺术
  • 【Linux】八.进程概念--进程的切换,上下文数据,进程的状态,进程的优先级,以及Linux内核进程的调度队列
  • AI Agent 面试题 735:Agent的用户满意度评估方法和指标设计
  • 存储芯片千问千答第2问:盲封TT wafer是什么意思?
  • FGSM 对抗攻击实战:5行代码实现 MNIST 图像分类器 90% 成功率欺骗
  • Codex技能(Skills)完整教程:打造可复用AI工作流,让Codex变成你的专属开发助手
  • P1634 禽兽的传染病
  • Irony Detection in Urdu Text: A Comparative Study Using Machine Learning Models and Large Languag...
  • 3分钟搞定全学期电子课本下载:智慧教育平台解析工具完全指南
  • deepseek公式粘贴后出现星号?别怕!AI导出鸭一键清除乱码,精准还原LaTeX
  • 如何去除 AI 输出文本中带 *、# 的小技巧,选用 AI 导出鸭优化文档导出,结合行业数据根除多余格式符号困扰
  • AI系统安全漏洞响应实战:Open-AutoGLM案例与七大关键步骤
  • 告别网盘限速:9大平台直链下载助手的完全使用指南
  • NTP算法实现客户端与服务器时间同步
  • Python OpenCV 二维傅里叶变换实战:5种经典图像频谱图生成与解读
  • 数据分析综合项目案例:幸福指数深度挖掘(KNN,随机森林)
  • 大模型微调实战指南 —— 从 LoRA 到全参微调,一文搞懂 Fine-tuning
  • 【Atlas】Atlas Server 的作用是什么?它对外提供哪些服务?
  • PIC18F86J55与SLO2016协议在嵌入式通信中的优化实践