当前位置: 首页 > article >正文

解方程(C语言)

题目描述

给出n个整数和x,请问这n个整数中是否存在三个数a,b,c使得ax2+bx+c=0,数字可以重复使用。

输入描述:

第一行两个整数n,x
第二行n个整数a[i]表示可以用的数
1 <= n <= 1000, -1000 <= a[i], x <= 1000

输出描述:

YES表示可以
NO表示不可以

示例1

输入

2 1
1 -2

输出

YES

#include<stdio.h>
int main(){
    int n,x,i,j,z,num;
    int m[1000];
    scanf("%d%d",&n,&x);
    for(i=0;i<n;i++){
        scanf("%d",&m[i]);
    }
     num=0;
    for(i=0;i<n;i++){
        for(j=0;j<n;j++){
            for(z=0;z<n;z++){
                if(m[i]*x*x+m[j]*x+m[z]==0){num=1;break;}
        }
            if(num==1)break;
      }
        if(num==1)break;
    }
    if(num==1){printf("YES\n");}
    else {printf("NO\n");}
    return 0;
}

愿我们都能成为我们想要去成为的人!

无论什么困难的事,只要硬着头皮去做就闯过去了!

缓解焦虑最好的办法就是去做让你焦虑的事!


http://www.kler.cn/a/388754.html

相关文章:

  • 封装el-menu
  • python: postgreSQL using psycopg2 or psycopg
  • 区块链技术在慈善捐赠中的应用
  • IEC60870-5-104 协议源码架构详细分析
  • 安全生产管理的重要性:现状、痛点与改进之路
  • adb shell常用命令
  • JavaScript API部分知识点
  • 第三百一十九节 Java线程教程 - Java线程中断
  • element-ui-plus给头像avatar增加头像框
  • 红黑树的平衡之舞:数据结构中的优雅艺术
  • Linux进程信号(信号的产生)
  • 你对安装在自己网站上的wordpress插件了解吗?
  • 【C语言】浮点型数据存储 和 整型数据存储的区别
  • 基于深度学习的路面裂缝检测算法matlab仿真
  • C#-运算符重载
  • Redis运行时的10大重要指标
  • 1688拿货经验分享:亚马逊中小卖家如何选合作厂家
  • JS面试题之---解释一下什么是闭包?
  • 【日常经验】RPC 调用的分类及示例
  • 非关系型数据库NoSQL的类型与优缺点对比
  • API接口精准获取商品详情信息案例
  • 【前端】Svelte:响应性声明
  • 动态规划(二)——路径问题
  • Android13 系统/用户证书安装相关分析总结(三) 增加安装系统证书的接口遇到的问题和坑
  • VScode配置C、C++环境,编译并运行并调试
  • Java之List常见用法