讲讲我的做法

分析题意

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

然后发现

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

所以一样输\(Bob\)

算面积

\(Alice\)的面积就是:\(a^{2}\)

\(Bob\)的面积就是:\(b*c\)

所以就有了代码

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

比较

显然是

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

总结

现在就有了能\(AC\)的代码

#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;
}

最新文章

  1. VS工具--GhostDoc
  2. python实用小技巧自问自答系列(一):查看类中函数文档doc的方法
  3. 由XML解析学习工厂模式
  4. TinyFrame再续篇:整合Spring AOP实现日志拦截
  5. Cheatsheet: 2015 05.01 ~ 05.31
  6. Android SDK Manager无法下载的问题
  7. 为现代JavaScript开发做好准备
  8. Web API入门指南(安全)转
  9. (转)ECSHOP给分类添加代表图
  10. QTime中currentTime()的使用方法
  11. 【tomcat8】consider increasing the maximum size of the cache
  12. wampserver集成包的配置
  13. vue的计算属性computed和监听器watch
  14. 如何改变Android标准键的颜色?
  15. CEF3开发者系列之Cookies管理和共享
  16. POJ 1988&amp;&amp;2236
  17. 三步解决 vue 按需加载
  18. 如何在64位WIN7旗舰版下安装SQL2000
  19. 在Linux上利用core dump和GDB调试
  20. php手册 | python手册 | perl手册 | c#.net手册 | c++手册 | ruby手册 | jquery手册 | js手册 | prototype手册 | mysql手册 | smarty手册 | css手册 | html手册 | nginx手册 | apache手册 | shell手册 | svn手册

热门文章

  1. JAVA学习大纲
  2. 【转】Android Monkey 命令行可用的全部选项
  3. C++走向远洋——60(十四周阅读程序、STL中的简单容器和迭代器)
  4. Spring Cloud Feign 组成和配置
  5. win10安装LoadRunner时,安装.net framwork组件报0x800F081F错误 解决办法
  6. 从0开始学Git——Git的常用配置
  7. 基于netty的群聊
  8. vue+element tree(树形控件)组件(1)
  9. psql的时间类型,通过时间查询
  10. vijos 1449 字符串还原