quadratic equation

Time Limit: 2000MS Memory Limit: 131072KB

Problem Description

With given integers a,b,c, you are asked to judge whether the following statement is true: "For any x, if a+bx+c=0, then x is an integer."

Input

The first line contains only one integer T(1≤T≤2000), which indicates the number of test cases.
For each test case, there is only one line containing three integers a,b,c(−5≤a,b,c≤5).

Output

or each test case, output “YES” if the statement is true, or “NO” if not.

Example Input

3
1 4 4
0 0 1
1 3 1

Example Output

YES
YES
NOblablabla:明明是道挺水的题   做的我怎么就这样了呢。。。做题最怕的就是没自信了吧
我是个怎样的人呢 这是我经常想的东西吧
回归正题,刚开始是分别列出满足和不满足的情况 后来发现总容易考虑不周,干脆就找其中一个的情况
这和离散有不小关系 先是那个如果前提不成立 那么命题也是真的。。然后就是0 0 0的坑。。。
这个真的是被队友带了节奏  我还不思考  唉
#include <bits/stdc++.h>
#include <stdio.h>
using namespace std;
int main()
{int T;int i,j;int a,b,c;double x1,x2;while(cin>>T){while(T--){int flag=0;cin>>a>>b>>c;if(a==0&&b==0&&c==0){flag=0;}else if(a==b&&b==0&&c!=0){flag=1;}else if(a==0&&b!=0){if((-c)%b==0){flag=1;}}else if(c==0&&a!=0){if((-b)%a==0){flag=1;}}else if(b==0&&a!=0&&c<=0){if(a!=0&&b==0&&c==0){flag=1;}else{x1=(-c)*1.0/a;x1=sqrt(x1);if((int)x1==x1){flag=1;}}}else if(a!=0){int dt=b*b-4*a*c;if(dt<0) flag=1;else if(dt>=0){x1=(-b+(double)sqrt(dt))*1.0/(2*a);x2=(-b-(double)sqrt(dt))*1.0/(2*a);if((int)x1==x1&&(int)x2==x2){flag=1;}}}if(flag){printf("YES\n");}else printf("NO\n");}}return 0;
}

I。quadratic equation 山东第八届省赛相关推荐

  1. 第八届ACM山东省赛 F quadratic equation

    quadratic equation Time Limit: 2000MS Memory Limit: 131072KB Submit Statistic Problem Description Wi ...

  2. 第十五届全国大学生智能汽车竞赛山东赛区国赛获奖队伍详细信息

    第十五届全国大学生智能汽车竞赛 山东赛区国赛获奖队伍详细信息 序号 学校 队伍 组别 奖项 姓名 类别 1 山东大学(威海) Lekima Storm 基础四轮组 一等奖 崔凌 参赛学生 2 山东大学 ...

  3. 第八届河南省赛D.引水工程(kruthcra+prime)

    D.引水工程 Time Limit: 2 Sec  Memory Limit: 128 MB Submit: 118  Solved: 41 [Submit][Status][Web Board] D ...

  4. 蓝桥杯单片机学习过程记录(二十九)第八届国赛超声波测距机

    蓝桥杯单片机学习过程记录(二十九)第八届国赛超声波测距机 题目如下: 已完成 应用的内容: EEPROM. 定时器.数码管 led灯,独立按键 DA电压输出 超声波测距 /* ------------ ...

  5. 蓝桥杯--第八届省赛试题-电子钟程序设计

    蓝桥杯-第八届省赛试题-电子钟程序设计 题目: 思路 1.显示温度使用大赛提供的onewire.c,只需自己添加读取函数. 2.设计时钟程序,或者使用DS1302.c(这里使用的是自己写的函数) 3. ...

  6. 【蓝桥杯第八届省赛_电子钟】

    蓝桥杯第八届省赛_电子钟 修改版本 基础知识学习来自小蜜蜂老师 yyds 下面代码功能没有完全实现 有误还望大佬指正 总结分析: 第八届题目难度从我个人来说明显会比第七届难了很多,当然也可能是我自己这 ...

  7. 山东赛区国赛答辩成绩公示

    作者:卓晴博士,清华大学自动化系 更新时间:2020-09-07 Monday 在2020年9月5日,山东省赛区对于进入国赛的队伍进行了网络技术答辩,下面是答辩成绩公示. 序号 组别 参赛学校 队伍名 ...

  8. 蓝桥杯第八届省赛JAVA真题----k倍区间

    标题: k倍区间 给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序列Ai, Ai+1, ... Aj(i <= j)之和是K的倍数,我们就称这个区间[i, j]是K倍 ...

  9. 第八届省赛题 引水工程

    引水工程 时间限制: 2000 ms  |  内存限制: 65535 KB 难度: 3 描述 南水北调工程是优化水资源配置.促进区域协调发展的基础性工程,是新中国成立以来投资额最大.涉及面最广的战略性 ...

最新文章

  1. 在Visual Studio 2010中实现数据驱动Coded UI Tests
  2. 反射中getMethods 与 getDeclaredMethods 的区别
  3. VT-x,VT-d简介
  4. WI-FI无线数据解密
  5. 【MySQL】UPDATE LEFT JOIN
  6. 在Windows XP 中使用Active Directory(活动目录)
  7. Git学习笔记------整理自廖雪峰官网教程
  8. html5基础知识点文本标签
  9. 日志服务与SIEM(如Splunk)集成方案实战
  10. 406.根据身高重建队列(JavaScript)
  11. python外星人游戏最高得分永久储存_用python编写外星人入侵中为什么消除第一个外星人得分100,而且最高分和当前分数不匹配?...
  12. 10)-MySQL数据库基础练习(答案版)
  13. 深扒洪恩教育招股书:研发含金量低,三年亏3亿,池宇峰再闯美股
  14. stm32 RTC闹钟唤醒低功耗模式
  15. 教你如何轻松玩转自媒体淘客,赚大钱!
  16. 这可能是最全最好的BLAST教程
  17. Mac流程图制作工具:Diagrams
  18. 女生句子简单干净霸气,适合女生霸气又很拽的句子
  19. Cisco:CCNA专业英文词汇(1)
  20. python模拟ios_使用Xcode + Python进行IOS运动轨迹模拟!

热门文章

  1. 华为计算机怎么恢复出厂设置密码,华为路由器怎么恢复出厂设置密码? | 192路由网...
  2. 新零售分销系统开发模式设计
  3. 华为面向5G的室内覆盖数字化灵活容量升级
  4. 51Nod-1355-斐波那契的最小公倍数
  5. ssm 一对多的映射关系
  6. java读XML到实体bean中
  7. 函数式编程|python的函数式编程
  8. 读书笔记——社会心理学——关系理论
  9. 做大的杠杆:科大讯飞、洽洽食品、老乡鸡……
  10. linux 常用命明