code vs1517 求一次函数解析式(数论 纯数学知识)
2024-09-25 05:30:10
题目描述 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~'。
分类标签 Tags 点此展开
思路:题目如此之水,数据如此之差,不解释!!
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int x1,x2,y1,y2;
double k,b;
int main(){
cin>>x1>>y1>>x2>>y2;
if(x1 == x2 ||y1 == y2){
cout<<"nonono~";
return ;
}
else k=(y2-y1)*1.0/(x2-x1)*1.0;
b=y2*1.0-k*x2*1.0;
printf("%.2lf %.2lf",k,b);
return ;
}
最新文章
- 【原创】CSS高效开发实战:CSS 3、LESS、SASS、Bootstrap、Foundation --读书笔记(5)使用放射渐变制作光影效果
- Unity内存优化(贴图层面)
- 学习总结relative和absolute
- NET Core HTTP 管道
- 【leetcode】Integer to Roman
- angularJs实现信息数据提交功能
- CSS 知识点
- HW2.14
- LinkedBlockingQueue的put,add跟offer的区别(转)
- 【小白成长撸】--顺序栈(C语言版)
- Redis缓存项目应用架构设计一
- GetBitmapFromScreen
- js高阶函数应用—函数柯里化和反柯里化
- Linux驱动之USB鼠标驱动编写
- pycharm 安装及使用
- MySql查看与修改auto_increment方法(转)
- ***PHP基于H5的微信支付开发详解(CI框架)
- Android典型界面设计(8) ——ViewPager+PagerSlidingTabStrip实现双导航
- java之jvm学习笔记十三(jvm基本结构) 通俗易懂的JVM 文件,没有之一
- Eclipse安装PlantUML插件
热门文章
- List之Union(),Intersect(),Except()
- Spring Quartz定时调度任务配置
- jquery Ajax跨域调用WebServices方法
- Environment 常用方法
- struts2-(1)使用Filter作为控制器
- webpack 教程 那些事儿03-webpack两大精华插件,热加载
- apache 访问出现403 Forbidden
- 12个Linux进程管理命令介绍
- hiho #1223 不等式
- sql server 2008 R2 不允许保存更改,您所做的更改要求删除并重新创建以下表