P1000 超级玛丽游戏 题解

Posted FKJDASOI

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了P1000 超级玛丽游戏 题解相关的知识,希望对你有一定的参考价值。

P1000 超级玛丽游戏 题解

题目传送门

分析:

这道题特别毒瘤 bushi,我打了老久才过
它特别考验你对 c o u t cout cout p r i n t f printf printf的掌握
话不多说,上CODE

CODE:

#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;
    return 0;
}
然后我们会发现 c o u t cout cout的效率太低了,我们可以用 p r i n t f printf printf来进行优化

优化后的CODE:

#include<iostream>
using namespace std;
int main()
{
	 printf("                ********\\n");
	 printf("               ************\\n");
	 printf("               ####....#.\\n");
 	 printf("             #..###.....##....\\n");
 	 printf("             ###.......######              ###            ###\\n");
 	 printf("                ...........               #...#          #...#\\n");
	 printf("               ##*#######                 #.#.#          #.#.#\\n");
	 printf("            ####*******######             #.#.#          #.#.#\\n");
 	 printf("           ...#***.****.*###....          #...#          #...#\\n");
 	 printf("           ....**********##.....           ###            ###\\n");
   	 printf("           ....****    *****....\\n");
 	 printf("             ####        ####\\n");
 	 printf("           ######        ######\\n");
  	 printf("##############################################################\\n");
 	 printf("#...#......#.##...#......#.##...#......#.##------------------#\\n");
 	 printf("###########################################------------------#\\n");
 	 printf("#..#....#....##..#....#....##..#....#....#####################\\n");
 	 printf("##########################################    #----------#\\n");
 	 printf("#.....#......##.....#......##.....#......#    #----------#\\n");
 	 printf("##########################################    #----------#\\n");
 	 printf("#.#..#....#..##.#..#....#..##.#..#....#..#    #----------#\\n");
  	printf("##########################################    ############\\n");
	return 0;
}

总结:

感谢大家的观看

以上是关于P1000 超级玛丽游戏 题解的主要内容,如果未能解决你的问题,请参考以下文章

P1000 超级玛丽游戏

P1000 超级玛丽游戏

《超级玛丽》1

无代码iVX编程实现简单跳跃超级玛丽游戏

超级玛丽需求分析

1.1超级玛丽游戏