1517 求一次函数解析式

 时间限制: 1 s
 空间限制: 128000 KB
 题目等级 : 白银 Silver
 
 
 
题目描述 Description

相信大家都做过练习册上的这种题吧:

已知一个一次函数的图像经过点(x1,y1)、(x2,y2),求该函数的解析式。

这种题用计算机算是再好不过了!

现在告诉你两个点的坐标,请求出这个一次函数的解析式。

设这个解析式为y=kx+b,你需要输出k和b的值。

输入描述 Input Description

输入共两行,每一行是一个点的坐标。

输出描述 Output Description

输出共一行,即k,b的值。

样例输入 Sample Input

样例1:

1 2

2 4

样例2:

3 4

-4 5

样例3:

3 100

3 100

样例输出 Sample Output

样例1:

2.00 0.00

样例2:

-0.14 4.43

样例3:

nonono~

数据范围及提示 Data Size & Hint

数据范围:

坐标的数据在integer范围内。(保留2位小数)

若函数解析式不唯一或无解,那么输出'nonono~'。

困死了,做一个水题兴奋一下、、

#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
double k,b;
int x1,x2,y1,y2;
int read()
{
    ,f=; char ch=getchar();
    ; ch=getchar();}
    +ch-'; ch=getchar();}
    return x*f;
}
int main()
{
    x1=read(),y1=read(),x2=read(),y2=read();
    k=(y1-y2)/(x1-x2);
    b=y1-x1*k;
    printf("%.2lf %.2lf",k,b);
}

最新文章

  1. OpenNURBS to OpenCASCADE
  2. Intellij如何设置编译后自动重新加载class文件?
  3. DuiLib学习笔记(二) 扩展CScrollbar属性
  4. PAT乙级 1008. 数组元素循环右移问题 (20)
  5. scp跨主机拷贝工具
  6. SequoiaDB创始人:比MongoDB领先一到两年 打造企业级NoSQL数据库
  7. extjs每一个组件要设置唯一的ID
  8. 数组的创建和各种API
  9. kibana-Request Timeout after 30000ms故障解决
  10. loj6077
  11. Node.js_express_浏览器存储技术 Cookie(服务器将少量数据交于浏览器存储管理)
  12. &lt;ROS&gt; NodeHandle句柄
  13. Python中替换敏感字
  14. 修改window本地hosts文件,修改域名指向
  15. Android---------------解决bug的关键点
  16. SpringBoot 之Spring Boot Starter依赖包及作用
  17. Unity打安卓包 Android 所有错误解决方案大全(几乎囊括所有打包错误 )
  18. MyEclipse2014破解方法
  19. 多字节(一般指GBK) utf8 Unicode 编码互转
  20. Oracle 11.2.0.3.0 RAC GI_DB升级到11.2.0.4.0

热门文章

  1. servlet setCharacterEncoding setHeader 设置字符区别
  2. 51nod1265判断四点共面
  3. mongodb的安装以及客户端
  4. java 对readLine扩展添加行号样式
  5. 19 C#循环语句的跳过和中断 continue和break
  6. eclipse安装提示错误:Failed to load JNI shared library &quot;D:\jdk1.7\client\jvm.dll&quot;
  7. LN : leetcode 3 Longest Substring Without Repeating Characters
  8. hihocoder1365 图片排版
  9. javascirpt中的数字在计算机内存储为多少Byte
  10. 通过重写.htaccess文件添加404