130 条题解

  • 3
    @ 2024-10-6 20:26:48

    MX.[A1]题解

    思路

    基础的字符串输入输出,特来为萌新讲解一下。

    cout是iostream库的输出。 一般我们写:

    cout<<"所要输出的代码"

    运行结果便输出了所需要输出的代码。

    那么在本题中,应该是:

    cout<<"Hello, MXOJ!";

    如果你选择使用printf那么在本题中,应该是

    printf("Hello,MXOJ!");

    核心部分搞定,上代码

    #include<bits/stdc++.h>
    using namespace std;
    
    int main()
    {
        cout<<"Hello, MXOJ!";
    }
    
    
  • 1
    @ 2025-2-19 13:00:34

    我咋 wa 了一发来着?

    直接输出即可。

    print("Hello, MXOJ!")
    
    • 1
      @ 2025-2-11 16:53:13

      Code

      #include<bits/stdc++.h>
      using namespace std;
      int main(){
          cout<<"Hello, MXOJ!";
          return 0;
      }
      
      • 0
        @ 2025-1-5 13:17:50

        真的有人不会吗

        Code

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

          标题

          A1

          思路

          直接输出

          解题方法

          直接输出

          复杂度

          时间复杂度:

          O(1)O(1)

          空间复杂度:

          O(2)O(2)

          Code

          #include<bits/stdc++.h>
          using namespace std;
          int main(){
              cout<<"Hello, MXOJ!"<<endl;
              return 0;
          }
          
          • -1
            @ 2025-1-31 9:52:09

            输出题题解

            直接输出 Hello,MXOJ!Hello, MXOJ! 就好了。

            一定要注意 'M' 和 ',' 中间有个空格,建议在做这一类题目的时候直接从题目上复制粘贴,以免出现错误。

            Code

            #include <bits/stdc++.h>
            
            using namespace std;
            
            signed main() {
                cout<<"Hello, MXOJ!"<<"\n";
                return 0;
            }
            
            • -1
              @ 2024-12-8 9:54:40

              A1 你好,梦熊 OJ !题解

              思路

              题目的描述十分简单,只要输出Hello, MXOJ!即可。所以我们必须要整点活。

              解题方法

              众所周知,梦熊 OJ 是支持多种编程语言的,那么在这么多垃圾语言中,最简单的一定是python,至于为什么,我也不知道,反正你就记住用python只要写print("Hello, MXOJ!")就行了。
              但是,当您使用python进行提交时,您会发现一件事情:使用python的运行时间长达 21ms,这肯定是不行的。所以我们可以使用 C++ 系列的流输入输出来做这道题(代码最后统一给,这里仅保留关键部分)。而 C++ 系列的流输入输出的板子长这样:std::cout<<"Hello, MXOJ!";,如果您不想写最前面的std::,请在代码最前面写上using namespace std;或者using std::cout;
              但是,这样还是不够快。
              众众众众所周知,有个变态神奇的东西叫 C 语言,而 C 语言中,有一种格式化输出的函数(其实只有这个)叫printf,是的,它就凭多了一个f,效率就会比python中的print快 20ms ,并且不需要加上std::,所以我们可以这样写:printf("Hello, MXOJ!");
              请注意:使用 C++ 或 C 语言编写的代码一般情况下需要再语句末尾加上英文分号;,否则 CE 别找我。

              Code

              python版:

              print("Hello, MXOJ!")
              

              C++ 流输入版 1:

              #include <iostream>//使用 cout 需调用此头文件,#include后面不需要分号  
              int main(){//主函数
                  std::cout<<"Hello, MXOJ!";
                  return 0;//结束程序
              }
              

              C++ 流输入版 2:

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

              C 语言格式化输出版:

              #include <stdio.h>
              int main(){
                  printf("Hello, MXOJ!");
                  return 0;
              }  
              

              当然 C 语言的格式化输入 C++ 也是可以用的,就像这样:

              #include <cstdio>//stdio.h 是 C 语言的,在 C++ 上执行,建议改为 cstdio
              int main(){
                  printf("Hello, MXOJ!");
                  return 0;
              }
              

              彩蛋

              稍微整个活

              知周所众,C++ 里有个东西叫 STL,STL 里有个东西叫 string 。于是我们便可以完成以下操作:

              #include <iostream>
              #include <string>//不写这个 CE 别找我
              using namespace std;
              int main(){
                  string s="Hello, MXOJ!";
                  int l=s.length();
                  for(int i=0;i<l;i++){
                      cout<<s[i];
                      //也可以写成printf("%c",s[i]);
                  }
                  return 0;
              }
              

              当然,STL不止这些,我们还可以这样:

              #include <iostream>
              #include <vector>//不写 CE 别找我
              #include <cstring>
              using namespace std;
              vector<char>s;
              int main(){
                  s.push_back('H');
                  s.push_back('e');
                  s.push_back('l');
                  s.push_back('l');
                  s.push_back('o');
                  s.push_back(',');
                  s.push_back(' ');
                  s.push_back('M');
                  s.push_back('X');
                  s.push_back('O');
                  s.push_back('J');
                  s.push_back('!');
                  auto l=s.size();
                  for(int i=0;i<l;i++){
                      cout<<s[i];
                  }
                  return 0;
              }
              

              END

              • -2
                @ 2025-1-12 23:00:53

                A1题解

                思路

                直接输出即可。

                解题方法

                输出语句。

                复杂度

                时间复杂度:

                O(1)O(1)

                空间复杂度:

                O(1)O(1)

                Code

                #include <cstdio>
                int main(){
                    printf("Hello, MXOJ!");
                    return 0;
                }
                
                • -3
                  @ 2025-1-10 17:31:26

                  标题

                  思路

                  解题方法

                  复杂度

                  时间复杂度:

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

                  空间复杂度:

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

                  Code

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

                  • -4
                    @ 2024-11-25 17:36:51

                    标题

                    题解

                    思路

                    直接输出指定内容

                    解题方法

                    见思路

                    时间复杂度:

                    O(1)O(1)

                    Code

                    #include <bits/stdc++.h>
                    using namespace std;
                    int main(){
                        cout << "Hello, MXOJ!";
                        return 0;
                    }
                    
                    • -4
                      @ 2024-10-21 20:15:18

                      【题解】你好,萌熊OJ

                      思路

                      本题是一道签到题OI入门题,主要考察对语言框架和标准输入输出的运用(强烈建议使用C++语言,因为大多数OI系列比赛都使用c++作为主要编程语言当然也有Pascal和C)。

                      解题方法

                      直接使用模板即可,下面给出c++模板实例

                      复杂度

                      时间复杂度:

                      O(1)O(1)

                      空间复杂度:

                      O(1)O(1)

                      Code

                      #include<bits/stdc++.h>
                      using namespace std;
                      int main(){
                          cout<<"Hello, MXOJ!"<<endl;
                          return 0;
                      }
                      
                      • -4
                        @ 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;
                        }
                        
                        • -4
                          @ 2024-10-20 12:15:43

                          Hello, MXOJ!

                          我第一次用MXoj耶!!!!

                          思路

                          用C++的cout输出Hello, MXOJ!即可。

                          复杂度

                          时间复杂度:

                          O(1)O(1)

                          空间复杂度:

                          O(1)O(1)

                          Code

                          #include<bits/stdc++.h>
                          using namespace std;
                          int main()
                          {
                              cout<<"Hello, MXOJ!"<<endl;
                              return 0;
                          }
                          
                          • -4
                            @ 2024-10-9 20:06:39

                            Hello, MXOJ!

                            解题方法

                            输出:

                            cout<<字符串

                            字符串:

                            "aaa随便写"

                            复杂度

                            时间复杂度:

                            O(1)O(1)

                            空间复杂度:

                            O(1)O(1)

                            Code

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

                              Hello, MXOJ!

                              思路

                              直接输出

                              解题方法

                              直接输出

                              复杂度

                              时间复杂度:

                              空间复杂度:

                              Code

                              #include<bits/stdc++.h>//万能头,比较实用
                              using namespace std;
                              
                              int main(){
                              	ios::sync_with_stdio(0);//加速,可加可不加
                              	cin.tie(0),cout.tie(0);
                              	cout<<"Hello, MXOJ!";
                              	return 0;
                              }
                              • -4
                                @ 2024-10-4 17:21:19

                                解题方法

                                使用 std::coutprintf 来输出字符串。

                                复杂度

                                时间复杂度:

                                O(1)O(1)

                                空间复杂度:

                                O(1)O(1)

                                Code

                                #include<iostream>
                                int main(){
                                    std::cout<<"Hello, MXOJ!";
                                    return 0;
                                }
                                
                                • -4
                                  @ 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;
                                  }
                                  
                                  • -4
                                    @ 2024-9-28 16:49:09

                                    A1 你好,梦熊 OJ! 题解

                                    思路

                                    直接输出

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

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

                                    Code

                                    #include <bits/stdc++.h>
                                    using namespace std;
                                    
                                    
                                    int main() {
                                        puts("Hello, MXOJ!");
                                        return 0;
                                    }
                                    
                                    • -4
                                      @ 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;//好习惯 
                                      }
                                      
                                      • -5
                                        @ 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;
                                        }
                                        

                                        信息

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