3 solutions

  • 1
    @ 2024-7-20 20:02:24

    题意

    计算正方形与长方形的面积并比较。

    思路

    分别计算,最后判断

    代码

    #include<iostream>
    #define lint long long
    using namespace std;
    int main(){
    	void print(lint,lint);//比较并输出 
    	lint square();//计算正方形 
    	lint rectangle();//计算长方形 
    	print(rectangle(),square());
    	//后面的参数会先执行 
    	return 0;
    }
    void print(lint b,lint a){//两人面积 
    	if(a>b)
    		cout<<"Alice";
    	if(a<b)
    		cout<<"Bob";
    }
    lint square(){
    	lint a(0);
    	cin>>a;
    	return a*a;
    }
    lint rectangle(){
    	lint a(0);
    	lint b(0);
    	cin>>a>>b;
    	return a*b; 
    }
    

    补充

    不要说我代码繁杂,养成这样的习惯平时编游戏、写大模拟、难题有好处。

    又看到自己以前的题解了~

    • 1
      @ 2023-10-19 8:21:53

      十年OI一场空,不开long long见祖宗

      • @ 2024-5-9 16:32:05

        孩子,这并不好笑

        #include<bits/stdc++.h>
        using namespace std;
        int main() {
            long long a, b, c;
            cin >> a >> b >> c;
            cout << (a * a > b * c ? "Alice" : "Bob");
            return 0;
        }
        
    • -3
      @ 2024-3-20 13:10:22

      题意

      判断a*a是否大于b*c。

      思路

      直接输入,判断,a*a大输出Alice,否则输出Bob。题目没说明即不存在a=b=c的情况。

      代码

      #include<iostream>
      using namespace std;
      int main(){
      	long long a,b,c;
      	cin>>a>>b>>c;//输入
      	if(a*a>b*c)//判断
      		cout<<"Alice";
      	else
      		cout<<"Bob";
      }
      

      注意

      要开long long

      • 1

      Information

      ID
      4698
      Time
      1000ms
      Memory
      125MiB
      Difficulty
      1
      Tags
      # Submissions
      89
      Accepted
      39
      Uploaded By