134 条题解

  • -6
    @ 2024-10-1 10:31:44

    Code

    #include<bits/stdc++.h>
    using namespace std;
    int mian()
    {
        cout<<"Hello, MXOJ";
        return  0;
    }
    
    
    • -6
      @ 2024-9-30 18:34:30

      Code

      print("Hello, MXOJ!")
      • -6
        @ 2024-9-29 19:04:29

        Hello, MXOJ!

        思路

        一开始我想直接cout就OKOK了,代码如下:

        #include<iostream>
        using namespace std;
        int main(){
            cout<<"Hello,MXOJ!";
            return 0;
        }
        

        然后我成功地,成功地WA了。。。 大家不要像我一样忘了中间有个空格!!!

        复杂度

        时间复杂度:

        O(1)O(1)

        空间复杂度:

        O(1)O(1)

        Accepted Code

        #include<iostream>
        using namespace std;
        int main(){
            cout<<"Hello, MXOJ!";
            return 0;
        }
        
        • -6
          @ 2024-9-28 14:42:35

          标题

          思路

          直接输出

          解题方法

          复杂度

          时间复杂度:

          添加时间复杂度, 示例: O(1)O(1)

          空间复杂度:

          添加空间复杂度, 示例: O(1)O(1)

          Code

          #include <bits/stdc++.h>
          using namespace std;
          #define int long long
          signed main(){
          	cout<<"Hello, MXOJ!";
          	return 0;
          }
          
          
          • -6
            @ 2024-9-27 18:27:59

            标题

            思路

            直接输出

            解题方法

            输出

            复杂度

            时间复杂度:

            O(1)O(1)

            空间复杂度:

            O(1)O(1)

            Code

            #include<bits/stdc++.h>
            using namespace std;
            int main(){
            	cout<<"Hello, MXOJ!";
            	return 0;//好习惯 
            }
            
            • -7
              @ 2024-11-25 6:51:39

              Hello, MXOJ!

              思路

              直接输出。

              解题方法

              用“puts”直接输出。“puts”会自动换行 ,有时挺方便。但puts只能输出字符串,用puts输出字符时要注意用双引号。

              复杂度

              时间复杂度:

              时间复杂度:O(1)O(1)

              空间复杂度:

              空间复杂度:O(1)O(1)

              Code

              #include<bits/stdc++.h>
              using namespace std;
              int main()
              {
              	puts("Hello, MXOJ!");
              	return 0;
              }
              
              • -7
                @ 2024-11-16 19:32:05

                标题

                思路

                解题方法

                复杂度

                时间复杂度:

                添加时间复杂度, 示例: O(n)O(n)

                空间复杂度:

                添加空间复杂度, 示例: O(n)O(n)

                Code

                #include<iostream>
                using namespace std;
                int main(){
                    printf("Hello, MXOJ!");
                    return 0;
                }
                
                • -7
                  @ 2024-11-10 20:30:22

                  题解 - 【MX-A1】你好,梦熊 OJ!

                  这里我们推荐一种语言:Brainfuck,并用它来解决这个问题。

                  Brainfuck 的语法极其简单,它用 88 个控制符控制处于一个初始化为 00 的字符数组(字符采用 ASCII 码表示)上的一个指针来实现程序的运行。这 88 个控制符是:

                  控制符 含义 等价于 C++ 代码(指针为 p
                  + 当前值加 11 ++*p;
                  - 当前值减 11 --*p;
                  > 指针加 11 ++p;
                  < 指针减 11 --p;
                  . 输出当前字符 putchar(*p);
                  , 输入当前字符 *p=getchar();
                  [ 当前值为 00 则跳转到对应的 ] while(*p){
                  ] 当前值非 00 则跳转到对应的 [ }

                  可以证明,Brainfuck 是图灵完备的。

                  根据题目描述,我们可以编写出本题的 Brainfuck 代码:

                  ++++[>++++<-]>[>+++++>++++>++++++>+++>++<<<<<-]>>++++++++.>+++++.+++++++..+++.>----.>.<<<+++++.<++++++++.>++.-----.>>>+.
                  

                  可是, 梦熊不提供 Brainfuck 这个语言选项怎么办?

                  这里我们可以用 C++ 手写一个 Brainfuck 的解释器:

                  char s[10000],*p=s;
                  char*run(char*c,bool i=0)
                  {
                  	while(*c!='\0'&&*c!=']')
                  	{
                  		if(*c=='+')
                  		{
                  			if(!i)++*p;
                  		}
                  		else if(*c=='-')
                  		{
                  			if(!i)--*p;
                  		}
                  		else if(*c=='>')
                  		{
                  			if(!i)++p;
                  		}
                  		else if(*c=='<')
                  		{
                  			if(!i)--p;
                  		}
                  		else if(*c=='.')
                  		{
                  			if(!i)putchar(*p);
                  		}
                  		else if(*c==',')
                  		{
                  			if(!i)*p=getchar();
                  		}
                  		else if(*c=='[')
                  		{
                  			
                  			if(i)c=run(c+1,1);
                  			else
                  			{
                  				char*t;
                  				if(!*p)t=run(c+1,1);
                  				while(*p)t=run(c+1);
                  				c=t;
                  			}
                  		}
                  		++c;
                  	}
                  	return c;
                  }
                  

                  把 Brainfuck 代码放进解释器里运行就好了。提交的代码如下:

                  #include<stdio.h>
                  char s[10000],*p=s;
                  char*run(char*c,bool i=0)
                  {
                  	while(*c!='\0'&&*c!=']')
                  	{
                  		if(*c=='+')
                  		{
                  			if(!i)++*p;
                  		}
                  		else if(*c=='-')
                  		{
                  			if(!i)--*p;
                  		}
                  		else if(*c=='>')
                  		{
                  			if(!i)++p;
                  		}
                  		else if(*c=='<')
                  		{
                  			if(!i)--p;
                  		}
                  		else if(*c=='.')
                  		{
                  			if(!i)putchar(*p);
                  		}
                  		else if(*c==',')
                  		{
                  			if(!i)*p=getchar();
                  		}
                  		else if(*c=='[')
                  		{
                  			
                  			if(i)c=run(c+1,1);
                  			else
                  			{
                  				char*t;
                  				if(!*p)t=run(c+1,1);
                  				while(*p)t=run(c+1);
                  				c=t;
                  			}
                  		}
                  		++c;
                  	}
                  	return c;
                  }
                  int main()
                  {
                  	char code[]="++++[>++++<-]>[>+++++>++++>++++++>+++>++<<<<<-]>>++++++++.>+++++.+++++++..+++.>----.>.<<<+++++.<++++++++.>++.-----.>>>+.";
                  	run(code);
                  	return 0;
                  }
                  
                  • -7
                    @ 2024-10-21 12:34:01

                    标题

                    Hello,MXOJ!\color{Tan}Hello, MXOJ!

                    思路

                    运用输出流直接输出Hello, MXOJ!

                    cout << "Hello, MXOJ!";
                    

                    注意中间有空格

                    也可以用printf

                    printf("Hello, MXOJ!");
                    

                    完整 Code

                    #include <bits/stdc++.h>
                    
                    using namespace std;
                    
                    signed main()
                    {
                        cout<<"Hello, MXOJ!";
                        return 0;
                    }
                    
                    • -7
                      @ 2024-10-17 9:28:11

                      标题

                      思路

                      解题方法

                      复杂度

                      时间复杂度:

                      添加时间复杂度, 示例: O(n)O(n)

                      空间复杂度:

                      添加空间复杂度, 示例: O(n)O(n)

                      Code

                      • -7
                        @ 2024-10-4 8:52:31

                        #include<bits/stdc++.h> using namespace std; int main() { cout<<"Hello, MXOJ!"; return 0; }

                        • -7
                          @ 2024-10-3 15:12:42

                          直接输出即可。代码如下:

                          #include<bits/stdc++.h>
                          using namespace std; 
                          int main(){
                              cout<<"Hello, MXOJ!"<<endl; 
                          return 0;	
                          }
                          
                          • -7
                            @ 2024-10-3 12:35:30

                            题解

                            思路

                            直接输出

                            解题方法

                            复杂度

                            时间复杂度:

                            O(1)O(1)

                            空间复杂度:

                            O(1)O(1)

                            Code

                            #include<bits/stdc++.h>
                            using namespace std;
                            int mian()
                            {
                                cout<<"Hello, MXOJ";
                                return  0;
                            }
                            
                            • -7
                              @ 2024-10-3 11:29:28

                              思路

                              直接输出 Hello, MXOJ! 即可

                              时间复杂度:

                              O(1)O(1)

                              空间复杂度:

                              O(1)O(1)

                              Code

                              #include<bits/stdc++.h>
                              #define int long long
                              using namespace std;
                              signed main()
                              {
                                  cout<<"Hello, MXOJ!";
                                  return 0;
                              }
                              
                              • -7
                                @ 2024-9-16 14:56:19

                                标题

                                直接输出指定字符串

                                Code

                                
                                #include <bits/stdc++.h>
                                using namespace std;
                                int main(){
                                    cout << "Hello, MXOJ!";
                                    return 0;
                                }
                                
                                
                                • -7
                                  @ 2024-9-16 14:47:44

                                  标题

                                  Hello World改编版

                                  直接输出

                                  Code

                                  #include<bits/stdc++.h>
                                  using namespace std;
                                  int main(){
                                      cout<<"Hello, MXOJ!\n";
                                      return 0;
                                  }
                                  
                                  • -7
                                    @ 2024-9-16 14:37:25

                                    题解

                                    这是一道比较简单的c++基础题

                                    首先我们要先建好头文件,并申请储存空间

                                    #include<bits/stdc++.h>
                                    using namespace std;
                                    

                                    主函数中我们运用输入输出流直接输出即可

                                    cout << "Hello, MXOJ!" << endl;
                                    

                                    完整Code

                                    #include<bits/stdc++.h>
                                    using namespace std;
                                    int main(){
                                    	cout << "Hello, MXOJ!" << endl;
                                    	return 0;
                                    }
                                    

                                    别忘了点个赞再走呦(^▽^)

                                    • -7
                                      @ 2024-9-14 21:14:47

                                      思路

                                      试机题 输出指定字符串即可

                                      Code

                                      python Code

                                      print("Hello, MXOJ!")
                                      

                                      c++ Code

                                      #include<bits/stdc++.h>
                                      using namespace std;
                                      int main(){
                                          cout<<"Hello, MXOJ!";
                                          return 0;
                                      }
                                      
                                      • -7
                                        @ 2024-9-14 17:45:00

                                        Code

                                        #include <bits/stdc++.h>
                                        using namespace std;
                                        int main() {
                                            cout << "Hello, MXOJ!";
                                        }
                                        
                                        • -7
                                          @ 2024-9-12 21:57:43

                                          码字不易,求赞

                                          Code

                                          #include <bits/stdc++.h>
                                          #define _ using
                                          #define __ namespace
                                          #define ___ std
                                          #define ____ ;
                                          #define _____ int
                                          #define ______ main
                                          #define _______ (
                                          #define ________ )
                                          #define _________ {
                                          #define __________ cout
                                          #define ___________ <<
                                          #define ____________ "Hello, MXOJ!"
                                          #define _____________ ;
                                          #define ______________ return
                                          #define _______________ 0
                                          #define ________________ ;
                                          #define _________________ }
                                          
                                          _
                                          __
                                          ___
                                          ____
                                          _____
                                          ______
                                          _______
                                          ________
                                          _________
                                          __________
                                          ___________
                                          ____________
                                          _____________
                                          ______________
                                          _______________
                                          ________________
                                          _________________
                                          

                                          信息

                                          ID
                                          1
                                          时间
                                          1000ms
                                          内存
                                          512MiB
                                          难度
                                          1
                                          标签
                                          (无)
                                          递交数
                                          3090
                                          已通过
                                          1524
                                          上传者