118 条题解

  • -7
    @ 2024-8-4 8:56:29

    A1. Hello, MXOJ!题解

    思路

    只需按题目的要求输出即可。

    解题方法

    pascal:

    可以用write('');或writeln('');

    C++:

    可以用cout<< ;或printf();

    复杂度

    时间复杂度:

    O(1)O(1)

    空间复杂度:

    不随着处理量变化而变化,O(1)O(1)

    Code

    pascal:

    
    begin
        writeln('Hello, MXOJ!');
    end.
    

    C++:

    #include<iostream>
    using namespace std;
    int main(){
        cout<<"Hello, MXOJ!";
        return 0;
    }
    
    • -7
      @ 2024-8-2 21:50:10

      Hello,MXOJ题解

      思路

      入门题目,只需要按题目要求的输出就行

      解题方法

      用cout或者printf都行

      复杂度

      复杂度在这里不需要考虑

      时间复杂度:

      时间复杂度在这里不需要考虑

      空间复杂度:

      空间复杂度在这里不需要考虑

      c++ Code

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

        R1 Hello, MXOJ! 题解

        思路

        入门题,按照题目描述输出即可。

        解题方法

        没有输入,只需输出 Hello, MXOJ!。 你可以用 cout 也可用 prtintf 输出。

        最好复制,以免输出错误。

        时间复杂度:

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

        Code

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

          A1. Hello, MXOJ! 题解

          思路

          按题意,直接输出Hello, MXOJ!即可

          Code-C++

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

          Code-Python3

          print('Hello, MXOJ!')
          

          Tips:

          须严格按照题目上的输出,建议复制粘贴,以免出错

          Hello, MXOJ!
          
          • -7

            标题

            思路

            解题方法

            复杂度

            时间复杂度:

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

            空间复杂度:

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

            Code

            • -7
              @ 2024-7-28 21:16:30

              标题

              思路

              解题方法

              复杂度

              时间复杂度:

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

              空间复杂度:

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

              Code

              • -7
                @ 2024-7-27 8:20:05

                #只因我不想写C++代码框架 print("Hello, MXOJ!"); Python3一句完事

                • -7
                  @ 2024-7-27 8:18:03

                  标题

                  思路

                  解题方法

                  复杂度

                  时间复杂度:

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

                  空间复杂度:

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

                  Code

                  • -7
                    @ 2024-7-26 14:28:09

                    A1 题解

                    第一篇题解。

                    按题意输出 Hello, MXOJ! 即可。

                    代码:

                    #include<iostream>
                    using namespace std;
                    int main()
                    {
                        cout<<"Hello, MXOJ!";
                        return 0;
                    }
                    
                    • -7
                      @ 2024-7-23 15:25:02

                      Hello, MXOJ!

                      这里给大家推荐一种全新的字符串做法。我们可以将 Hello, MXOJ! 的每个字符的 ASCII 码求出并存到一个数组里,再循环输出即可。

                      这个问题可以被拆解成两个步骤:求 ASCII 码及输出。

                      求 ASCII 码

                      首先定义一个字符串 ss ,值为 Hello, MXOJ!

                      观察 Hello, MXOJ! ,发现共有 12 个字符,那么数字数组的长度就定义为 12。此外我推荐一个函数:位于 cstring 库中的 size() 函数,它可以直接求出一个字符串的长度。

                      如何将 ASCII 码存入数组?我们可以用循环。

                      code

                      string s="Hello, MXOJ!";
                      	int a[s.size()];
                      	for(int i=0;i<s.size();i++)a[i]=int(s[i]);
                      

                      我们得到数组 aa 的值是 {72,101,108,108,111,44,32,77,88,79,74,33}

                      输出字符串

                      接下来就是输出,我们同样用一个循环依次输出,将 ASCII 码转成字符输出的方法可以是使用 char() 强转,见代码:

                      code

                      for(int i=0;i<s.size();i++)cout<<char(a[i]);
                      

                      那么将以上汇总就是这道题的 AC 代码啦!

                      最终代码

                      #include<iostream>
                      #include<cstring>
                      using namespace std;
                      int main(){
                      	string s="Hello, MXOJ!";
                      	int a[s.size()];
                      	for(int i=0;i<s.size();i++)a[i]=int(s[i]);
                      	for(int i=0;i<s.size();i++)cout<<char(a[i]);
                      	return 0;
                      }
                      

                      好的,那么 MXOJ 的第一道题你就做出来了。让我们在这个微不足道的起点,向着 OIer 之路进发!

                      • @ 2024-7-23 15:27:10

                        ~我是不肯写一句 cout<<"Hello, MXOJ!"; 的)))~

                    • -7
                      @ 2024-7-22 19:29:04

                      A1

                      解题方法:

                      输出样例即可

                      复杂度

                      时间复杂度:

                      O(1)O(1)

                      空间复杂度:

                      O(1)O(1)

                      Code

                      #include<bits/stdc++.h>
                      using namespace std;
                      int main(){
                      	printf("Hello, MXOJ!");
                      }
                      
                      • -7
                        @ 2024-7-22 16:06:45

                        标题

                        Hello,MXOJ!

                        思路

                        本题就是一个输出语句,及C++模板的练习,没啥好说的

                        C语言用puts

                        解题方法

                        本题输出就行

                        复杂度

                        时间复杂度:

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

                        空间复杂度:

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

                        Code

                        C++:

                        #include <bits/stdc++.h>
                        using namespace std;//作为新手,我都会写上
                        int main(){
                            cout<<"Hello, MXOJ!";//基本输出
                            return 0;//完结撒花~
                        }
                        

                        补充一下C语言的:

                        main(){puts("Hello, MXOJ!");}
                        

                        (不要盲目复制!!!!) 总之这是蒟蒻的第一篇题解,望大佬们多多支持( ̄▽ ̄)"

                        • -7
                          @ 2024-7-21 20:15:53

                          标题

                          思路

                          解题方法

                          复杂度

                          时间复杂度:

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

                          空间复杂度:

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

                          Code

                          #include<bits/stdc++.h> using namespace std; int main(){

                          cout<<"Hello, MXOJ!";
                          

                          }

                          • -7
                            @ 2024-7-16 15:58:24

                            A1. Hello, MXOJ! 题解

                            思路

                            输出 Hello, MXOJ!

                            解题方法

                            利用 C 语言的 puts 即可。

                            复杂度

                            时间复杂度:

                            O(1)O(1)

                            空间复杂度:

                            O(1)O(1)

                            Code

                            main(){puts("Hello, MXOJ!");}
                            
                            • -7
                              @ 2024-7-15 21:28:36

                              大家好,我是 YMx,从今天起我就要给大家讲述我的编程故事,废话不多说,让我们从第一道题开始吧!

                              首先我们看这道题的题目“Hello, MXOJ!”,有没有被吓到,第一道题就让我们写个“Hello, world!”出来。

                              结果点进去一看,顿时觉得这道题是在开玩笑。好了,让我们分析一下题目。

                              题目背景

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

                              看背景貌似好简单耶,看我的厉害。接着往下看输入输出,一脸蒙圈。什么鬼,连个输入都没有,仔细一看描述,顿时豁然开朗。

                              接着打开软件开始打代码,让我们看一下这道题的关键,主要是用printf函数来吧描述里那一堆'H'',''MX''!'输出,但是注意啦!这里一定不要少输出空格,不然就会卡住,然后心态炸了。没错,我第一次做写了半天才过,比我聪明的你们一定要细心哦。 这就是我写的代码,手残见谅

                              #include<stdio.h>
                              int main()
                              {
                               printf("H");
                               printf("e");
                               printf("l");
                               printf("l");
                               printf("o");
                               printf(",");
                               printf(" ");
                               printf("M");
                               printf("X");
                               printf("O");
                               printf("J");
                               printf("!");
                               return 0; 
                              }
                              

                              这里我们来学习一下这个c语言中非常常用并且很重要的头文件:stdio.h

                              看我们专业百科说的:一般地,在C语言或C++中,会把用来#include的文件的扩展名叫 .h,称其为头文件。 #include文件的目的就是把多个编译单元(也就是c或者cpp文件)公用的内容,单独放在一个文件里减少整体代码尺寸;或者提供跨工程公共代码。

                              其实很简单,stdio就是standard input and output意思是标准输入输出。膜拜我吧,看我的英语多好。

                              那么我们常用的函数就有printf(输出)和scanf(输入),其格式分别为:printf("输入数据类型",输入数据变量名称);(别忘了加分号) scanf("输入数据类型",&输入数据变量名称");(别忘记地址符(&)还有分号哦)

                              今天的讲解就到这里,是不是觉得收获满满呢,别忘了消化吸收知识点哦。 我是YMx,下次见哦!

                              (经典重现)

                              • @ 2024-7-15 21:31:05

                                陈独秀同志,请你坐下,你这种行为挡住了旁边的李大钊同志发言,这让胡适同志很难受,令鲁迅同志很难堪,朱自清同志表示很尴尬,钱钟书和徐志摩同志已经在撸袖子了,所以,为了你的生命财运亨通,请默默坐下,低调做人,你凳子上的钉子我已经给你拔掉了,凳子底下的地雷我也给你挖出来了,对面楼上的狙击手也被击毙了,下水道里的特务也被淹死了,现在能不能坐下来了?

                            • -7
                              @ 2024-7-15 15:29:42

                              这是一道语法题,旨在考验用户的 Pascal 使用的熟练程度。

                              输出 Hello, MXOJ! 即可通过此题,时间复杂度 O(1)O(1),完全可以在 11 毫秒内通过此题。

                              参考代码如下:

                              begin write('Hello, MXOJ!'); end.
                              
                              • -7
                                @ 2024-7-14 18:00:44

                                Hello, MXOJ!

                                直接输出 Hello, MXOJ!

                                复杂度

                                时间复杂度:

                                时间复杂度, 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-7-14 17:10:14

                                  Hello, MXOJ!

                                  思路

                                  只需输出样例,即可通过此题。

                                  Code

                                  #include<bits/stdc++.h>
                                  using namespace std;
                                  int main()
                                  {
                                      cout<<"Hello, MXOJ!";
                                      return 0;
                                      /*请拨打日本大使馆电话,问候他们的浮木
                                          号码:0411 8377 4077
                                      */
                                  }
                                  
                                  • -7
                                    @ 2024-7-14 15:34:41

                                    Hello,MXOJ

                                    按题意输出即可

                                    #include<cstdio>
                                    int main()
                                    {
                                        printf("Hello,MXOJ!");
                                    }
                                    • -7
                                      @ 2024-7-14 15:28:08

                                      MXOJ,启动!

                                      作为MXOJ第927位用户,很高兴能为大家发布这篇题解,从现在开始,让我们一步步脚踏实地,朝着大犇的目标出发!

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

                                      祝贺大家来到MXOJ,cqbzzlr代表mx欢迎你!

                                      信息

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