31 条题解

  • 0
    @ 2023-1-10 19:56:05
    #include <iostream>
    using namespace std;
    int main()
    {
        long long a, b;
        cin >> a >> b;
        cout << a * b;
        return 0;
    }
    
    • 0
      @ 2023-1-8 23:01:36
      #include <iostream>
      using namespace std;
      int main()
      {
          long long a,b;
          cin>>a>>b;
          cout<<a*b;
          return 0;
      }
      新手,见笑了```
      
      • 0
        @ 2023-1-2 19:40:27

        这题差点儿被坑,要注意数据范围。 #include<bits/stdc++.h>

        using namespace std;

        int main()

        {

        ** long long a,b;

        ** **cin >> a >> b;

        ** **cout << a * b;

        ** return 0;

        } 第一次写题解,格式可能不好看哈。

      • 0
        @ 2022-12-30 20:15:08

        我不会高级AC,只来简单。

        #include <iostream>
        using namespace std;
        int main()
        {
            long long a,b;
            cin >> a >> b;
            cout << a * b;
            return 0;
        }
        
        • 0
          @ 2022-7-31 19:52:59

          很简单的一道题:

          #include <bits/stdc++.h> 
          using namespace std;
          int main()
          {
          	long long a,b;
          	cin >> a >> b;
          	cout << a * b;
          	return 0;
          }
          
        • -1
          @ 2022-12-22 11:58:28

          今天,我搞出一种方法——高精度乘法(太难了建议不要看)能AC;

          #include <bits/stdc++.h>
          using namespace std;
          string mul(string s1,string s2)
          {
          	string ret;
          	int a[520]={0},b[520]={0},c[1020]={0};
          	int la=s1.length(),lb=s2.length();
          	for(int i=0;i<s1.length();i++)
          	{
          		a[s1.length()-i-1]=s1[i]-'0';
          	}
          	for(int i=0;i<s2.length();i++)
          	{
          		b[s2.length()-i-1]=s2[i]-'0';
          	}
          	for(int i=0;i<lb;i++)
          	{
          		for(int j=0;j<la;j++)
          		{
          			c[i+j]+=a[j]*b[i];
          			c[i+j+1]+=c[i+j]/10;
          			c[i+j]%=10;
          		}
          	}
          	int idx=la+lb;
          	while(idx&&!c[idx])
          	{
          		idx--;
          	}
          	for(int i=idx;i>=0;i--)
          	{
          		ret+=char(c[i]+'0');
          	}
          	return ret;
          }
          int main()
          {
          	string a,b;
          	cin>>a>>b;
              cout << mul(a,b) << endl;
              return 0;
          }
          
          • -1
            @ 2022-8-23 21:26:28

            不放心,用个无符号:

            #include <bits/stdc++.h>
            using namespace std;
            int main()
            {
                unsigned long long a, b;
                cin >> a >> b;
                cout << a*b;
                return 0;
            }
            
            • -1
              @ 2022-8-11 21:49:17

              本题考查知识longlong int的范围太小,longlong比较大

              #include <bits/stdc++.h>
              using namespace std;
              long long a,b;//数值比较大0<a,b<10^8,用longlong来定义
              int main()
              {
                  cin >> a >> b;//输入
                  cout << a*b;//输出
                  return 0;
              }
              
              • -1
                @ 2022-8-1 10:58:33

                int类型的数据范围太小, 满足不了本题的数据大小需要。 建议使用long long类型。 👍 long long a, b;

                • -1
                  @ 2022-2-9 17:30:45

                  注意一下数据范围,看提示,int的数据范围是不满足题目的,所以需要使用long long 去定义变量

                  long long a,b;
                  cin >> a >>b;
                  cout << a*b;
                  
                  • -3
                    @ 2022-4-24 15:53:38

                    鼓励大家写题解,但注意题解格式。

                    给代码两端加上这个会舒服一些

                    ```cpp

                    你的代码

                    ```

                    </span>

                    这个点在键盘的左上角tab上面那个键,注意切换输入法

                    #include<iostream>
                    using namespace std;
                    int main()
                    {
                        int n;
                        cin>>n;//这是一个注释
                        return 0;
                    } 
                    

                    请注意严禁抄袭题解,写题解不要只放代码,需加上你的思路或代码注释。

                    抄袭题解一经发现直接取消成绩。

                    信息

                    ID
                    1295
                    时间
                    1000ms
                    内存
                    256MiB
                    难度
                    2
                    标签
                    递交数
                    2424
                    已通过
                    1430
                    上传者