当前位置: 首页 > 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.gsyq.cn/news/1641004.html

相关文章:

  • 从弱口令挖掘到SRC奖金:实战路径与高阶技巧全解析
  • 环境准备和使用指南
  • cpp数据结构
  • PyTorch实战:构建CK+表情识别数据管道
  • Claude怎么转PDF?AI导出鸭多平台办公新方案深度评测
  • 河源市万川石英发展有限公司工厂简介
  • AI Agent 面试题 735:Agent的用户满意度评估方法和指标设计
  • Irony Detection in Urdu Text: A Comparative Study Using Machine Learning Models and Large Languag...
  • 存储芯片千问千答第2问:盲封TT wafer是什么意思?
  • 告别网盘限速:9大平台直链下载助手的完全使用指南
  • 作为储能通信方案商,我们在SNEC 2026上被问得最多的问题是什么?
  • Easy-agent介绍
  • UVa 520 Append
  • 用optiland绘制光扇图
  • 存储芯片千问千答第3篇:存储芯片中test mode是什么意思?
  • 小学期第四周记录
  • UVa 521 Gossiping
  • Evaluating Multimodal Large Language Models on Core Music Perception Tasks
  • AI 全栈开发实战(15):全系列总结——从零到一做一个真正的 AI 产品
  • 新e选烤火罩pH值[主里料](C类)GB/T 7573—2009 判定符合
  • 向量数据库选型与实战 —— Milvus、Qdrant、Chroma 深度对比与最佳实践
  • 星露谷物语自动化革命:5大必备模组彻底改变你的农场生活 [特殊字符]
  • 分布式事务解决方案全景:从 2PC 到 Saga,每种方案的适用场景与落地要点
  • 微调LLM提升工具调用能力的ShareGPT数据格式
  • opc.ua在NET6.0的使用
  • 我的 AI 辅助开发工具链 2026 版——从 IDE 到 Agent,效率提升了多少?
  • 解放双手:用Python为Windows微信注入自动化能力
  • Gemini 复制到 word 格式问题频繁出现?AI 导出鸭一站式修复排版错乱难题
  • 2026 AI 开发者生存指南(7):10 个 AI 开发者必备的开源项目导航
  • 浏览器用户画像大屏搭建:从静态布局到交互联动(附完整代码)