zoukankan      html  css  js  c++  java
  • 题解 P5681 【面积【民间数据】】

    讲讲我的做法

    分析题意

    如果两人的面积一样大怎么办?

    然后发现

    输出仅一行一个字符串,若正方形面积大则输出 Alice,否则输出 Bob。

    所以一样输BobBob

    算面积

    AliceAlice的面积就是:a2a^{2}

    BobBob的面积就是:bcb*c

    所以就有了代码

    long long Alice=a*a,Bob=b*c;//注意是long long,1e9与1e9相乘显然会爆int
    

    比较

    显然是

    if(Alice>Bob)puts("Alice");
    else puts("Bob");
    

    总结

    现在就有了能ACAC的代码

    #include <bits/stdc++.h>//万能头文件
    using namespace std;
    template<typename T>inline void read(T &FF){
    	T RR=1;FF=0;char CH=getchar();
    	for(;!isdigit(CH);CH=getchar())if(CH=='-')RR=-1;
    	for(;isdigit(CH);CH=getchar())FF=(FF<<1)+(FF<<3)+(CH^48);
    	FF*=RR;
    }//快读
    template<typename T>void write(T x){
    	if(x<0)putchar('-'),x*=-1;
    	if(x>9)write(x/10);
    	putchar(x%10+48);
    }//快写
    int main(){
    	long long a,b,c;
    	read(a);read(b);read(c);//读入
    	long long Alice=a*a,Bob=b*c;//算面积
    	if(Alice>Bob)puts("Alice");//判断
    	else puts("Bob");//输出
    	return 0;
    }
    
    
  • 相关阅读:
    Linux用户、用户组、文件权限设置
    spring,springMvc和mybatis整合配置
    spring,springMvc和hibernate整合
    spring与mybatis
    spring与Dbcp
    初识事物
    spring与Aop
    初识spring
    mysql 完整性约束
    mysql数据库的基本操作
  • 原文地址:https://www.cnblogs.com/zhaohaikun/p/12817023.html
Copyright © 2011-2022 走看看